C#/ WPF:与Web浏览器控件的交互?

时间:2009-12-12 23:13:55

标签: c# wpf wpf-controls webbrowser-control

是否可以通过使用WPF浏览器控件实时与本地或远程页面的源代码进行交互。

我的意思是一个简单的例子,用户可以点击一个按钮来加粗所选文字。有点像WYSIWYG HTML编辑器,但使用浏览器控件。

有没有办法与这样的源代码进行交互,具有与JavaScript相同的功能。是否必须设置一个系统来解析所选的网页,然后修改其代码,然后在浏览器控件中重新打开新代码以模拟实时编辑的体验?

由于

1 个答案:

答案 0 :(得分:0)

您可以通过webbrowser控件获得完整的DOM访问权限,因此答案是肯定的。但是,webbrowser控件不是wpf控件而是winforms控件,为了使用它,你必须使用wpf winforms容器控件。