Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在WPF框架中显示的HTML中捕获超链接单击_C#_.net_Html_Wpf_Wpf Controls - Fatal编程技术网

C# 在WPF框架中显示的HTML中捕获超链接单击

C# 在WPF框架中显示的HTML中捕获超链接单击,c#,.net,html,wpf,wpf-controls,C#,.net,Html,Wpf,Wpf Controls,很抱歉,如果之前有人问过这个问题 使用WPF框架控件,我可以显示网站。WPF似乎将呈现委托给常驻IE安装 不幸的是,当我单击显示页面中的某个链接时,WPF似乎没有将其注册为导航,例如,导航事件不会触发。我几乎可以想象它为什么不起作用,但我在问SO hive是否知道在“嵌入式浏览器”中捕获导航的任何可能性…嗯,没有答案?这是我到目前为止发现的 我真倒霉,没赶上这样的活动 使用控件,“导航”事件会注册单击文章等(似乎没有刷新,但我不太确定) WebBrowser的源文件,与框架的对应文件不同,它不

很抱歉,如果之前有人问过这个问题

使用WPF框架控件,我可以显示网站。WPF似乎将呈现委托给常驻IE安装


不幸的是,当我单击显示页面中的某个链接时,WPF似乎没有将其注册为导航,例如,
导航
事件不会触发。我几乎可以想象它为什么不起作用,但我在问SO hive是否知道在“嵌入式浏览器”中捕获导航的任何可能性…

嗯,没有答案?这是我到目前为止发现的

  • 我真倒霉,没赶上这样的活动
  • 使用
    控件,“导航”事件会注册单击文章等(似乎没有刷新,但我不太确定)
  • WebBrowser的
    源文件
    ,与框架的对应文件不同,它不是Dependency属性,即我无法将其绑定到ViewModel Uri。笨拙的解决方法是以编程方式设置源代码
WebBrowser只不过是一个带有一些装饰功能的嵌入式IE。如果有人想嵌入Chrome,这个项目也可以