【问题标题】:Do WPF hyperlinks only work in pages?WPF 超链接是否仅在页面中有效?
【发布时间】:2013-02-06 22:24:06
【问题描述】:

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

在我自己实现处理程序来完成工作之前,任何人都可以确认超链接控件将仅在页面内导航吗?

【问题讨论】:

    标签: wpf hyperlink


    【解决方案1】:

    will need自己做吧。

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

    【讨论】:

    • 我只想补充一点,如果您计划在应用程序中拥有多个超链接,那么明智的做法是将 Hyperlink.RequestNavigate 事件作为路由事件处理,而不是在每个 Hyperlink 实例上挂钩事件。
    猜你喜欢
    • 1970-01-01
    • 2010-12-02
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 1970-01-01
    • 2011-04-27
    • 2020-02-29
    • 1970-01-01
    相关资源
    最近更新 更多