【发布时间】:2014-05-17 21:25:19
【问题描述】:
我在我正在处理的 WPF 应用程序中包含了一个浏览器控件,当单击显示的网页中的超链接时,没有任何反应。要转到另一个页面,我必须右键单击链接并选择打开。任何想法为什么?
【问题讨论】:
-
感谢@ShoaibRaza 的回复,但我不明白这对我有什么帮助...
我在我正在处理的 WPF 应用程序中包含了一个浏览器控件,当单击显示的网页中的超链接时,没有任何反应。要转到另一个页面,我必须右键单击链接并选择打开。任何想法为什么?
【问题讨论】:
我认为您需要处理RequestNavigate 事件:
link.RequestNavigate += (sender, e) =>
{
System.Diagnostics.Process.Start(e.Uri.ToString());
};
参考:C# Hyperlink in TextBlock: nothing happens when I click on it
【讨论】: