WPF超链接只能在页面中使用吗?

Tor*_*gen 10 wpf hyperlink

我是Hyperlink控制新手.我希望在常规WPF窗口中有一个超链接,它将通过打开标准浏览器导航到URL.我添加了超链接,但它什么也没做.

在我实现处理程序自己完成工作之前,有人可以确认超链接控件只能在页面内导航吗?

SLa*_*aks 13

需要自己做.

最简单的方法是处理Hyperlink.RequestNavigate事件并使用URL 调用Process.Start.(这将打开默认浏览器).

  • 我想补充一点,如果您计划在应用程序中使用多个超链接,那么将Hyperlink.RequestNavigate事件作为路由事件处理是明智的,而不是在每个单独的Hyperlink实例上挂钩事件. (4认同)