我在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