嵌入到Firefox的.NET控件(Embedding Firefox into a .NET co

2019-07-31 03:26发布

我在C#和.NET编程初学者,我想知道我是否可以通过web浏览器默认的控制使用Internet Explorer使用Mozilla Firefox作为WebBrowser控件实例的浏览器,如。

Answer 1:

在Mozilla的ActiveX控件使用Gecko排版引擎,提供对ActiveX开发一个完全可编程的HTML和XML渲染控制。

该API类似于Internet Explorer的ActiveX控件,因此它保持了高度的兼容性。

壁虎是相同的引擎,权力的Mozilla,Mozilla Firefox浏览器



Answer 2:

有一个老的WinForms的Gecko(Firefox)的控制地方,但最好的非IE .NET控件,你会得到的是Awesomium ,它是基于Chrome浏览器。



Answer 3:

下面是Mozilla的ActiveX控件 ,您可以使用。

当你已经安装了它,
在Visual Studio中去

 Toolbox>right-click>choose items>COM Components>Mozilla Browser Class


文章来源: Embedding Firefox into a .NET control