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

WPF WebBrowser控件:它使用什么浏览器?,wpf,internet-explorer,webbrowser-control,Wpf,Internet Explorer,Webbrowser Control,WPF WebBrowser控件始终使用Internet Explorer还是使用系统上的默认web浏览器 问候,, MadSebInternet Explorer,尽管Internet上发布了一些“黑客”,允许您使用一种变通方法来启动任何您喜欢的浏览器 线程似乎解释了一种可能的解决方案 Web浏览器控件存在的一个问题是,它一直卡在IE7中 默认情况下为渲染模式。即使IE 8和现在的9已经 显著升级了IE渲染引擎,使其更具CSS和HTML 默认情况下,Web浏览器控件将不包含任何内容。即 特别是

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

问候,,
MadSeb

Internet Explorer,尽管Internet上发布了一些“黑客”,允许您使用一种变通方法来启动任何您喜欢的浏览器

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

Web浏览器控件存在的一个问题是,它一直卡在IE7中 默认情况下为渲染模式。即使IE 8和现在的9已经 显著升级了IE渲染引擎,使其更具CSS和HTML 默认情况下,Web浏览器控件将不包含任何内容。即 特别是9–它的CSS支持和基本HTML 5得到了极大的改进 支持是一个很大的改进,即使IE控件使用了一些 对于IE的内部渲染技术,它仍然停留在旧的IE 7中 默认情况下渲染

这适用于是否在WPF中使用Web浏览器控件 应用程序、WinForms应用程序、FoxPro或VB经典应用程序 ActiveX控件。在幕后,所有这些UI平台都使用 COM接口,所以您必须遵守相同的规则

见此: Web浏览器控件–指定IE版本


在我不久前询问的一个WPF浏览器相关问题的答案中,明确列出并链接了一系列黑客行为:在WebBrowser控件中嵌入任何浏览器都不存在黑客行为。。。它将始终是IE。您可以做的是让它在另一个浏览器中打开新窗口,而不是让它在IEthanks guy中回复…Internet Explorer是我希望在WPF WebBrowser控件中使用的web浏览器…因为我希望显示MHT文件(webarchive)…所以对我来说,WPF WebBrowser控件始终使用Internet Explorer是至关重要的