Add HyperlinkButton
See original GitHub issueIs your feature request related to a problem? Please describe.
Other XAML frameworks have a HyperlinkButton (not to be confused with an inline hyperlink text element inside of a text control). This control is useful to:
- Simplify the common use case of a hyperlink button
- Provide a standard look-and-feel for hyperlinks in the framework
- Provide a cross-platform way of navigating to Uri like webpages.
- Automatically manages a change in text color after a link is clicked the first time.
There are additional opportunities here as well. The HyperlinkButton could have a new NavigateUri property added (like UWP). If a NavigateUri is set, then the HyperlinkButton is pressed, that Uri would be opened in a platform-specific way. This would greatly simplify opening something like a webpage on each platform.
Describe the solution you’d like
Add a new HyperlinkButton control derived from button with a standardized style.
Describe alternatives you’ve considered
I’ve seen often times in the past developers are told to just create their own custom Button style and use that instead.
Additional context Add any other context or screenshots about the feature request here.
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:19 (18 by maintainers)

Top Related StackOverflow Question
Can’t we have a build in command to navigate to a Hyperlink, which accepts an URI as CommandParameter?
This would make it easy to use and also keep the flexibility.
I’ve decided not to add this control for 11.0. I still plan to add it at some point in the future – probably for 12.0 in a year or so. But time is limited and this isn’t critical. This control can be added without any breaking changes at any point in the future.