WPF WebBrowser控件:它使用什么浏览器?

时间:2010-09-29 14:24:55

标签: wpf internet-explorer webbrowser-control

WPF WebBrowser控件是否始终使用Internet Explorer,还是使用系统上的默认Web浏览器?

此致 MadSeb

2 个答案:

答案 0 :(得分:11)

  

Web浏览器控件的一个问题是它永远停留在IE 7中   默认情况下呈现模式尽管IE 8和现在的9都有   显着升级IE渲染引擎为更多的CSS和HTML   默认情况下,Web浏览器控件不具备该功能。 IE   特别是9 - 它有很多改进的CSS支持和基本的HTML 5   支持是一个很大的改进,即使IE控件使用了一些   IE的内部渲染技术仍然停留在旧的IE 7中   默认情况下渲染。

     

无论您是在WPF中使用Web浏览器控件,这都适用   应用程序,WinForms应用程序,FoxPro或VB经典应用程序使用   ActiveX控件。在幕后所有这些UI平台都使用   COM接口,所以你会被这些相同的规则所困扰。

看到这个: Web浏览器控件 - 指定IE版本

http://www.west-wind.com/weblog/posts/2011/May/21/Web-Browser-Control-Specifying-the-IE-Version

答案 1 :(得分:7)

Internet Explorer,虽然互联网上发布了“hacks”,允许您使用解决方法来启动您喜欢的任何浏览器。

This线程似乎解释了一种可能的解决方案。