如何将Firefox和Chrome添加到C#浏览器控件中?

如何将Firefox和Chrome添加到C#浏览器控件中?,c#,webbrowser-control,C#,Webbrowser Control,您能告诉我如何添加其他浏览器控件,如Chrome、Firefox等吗。。。要使用C#web浏览器控件吗?我正在尝试用C#创建一个HTML和CSS规则测试程序,我需要将它们全部放在应用程序中你不能。web浏览器控件仅承载MSHTML COM对象。您不能。web浏览器控件仅承载MSHTML COM对象。假设您只想使用其他浏览器,而不是将Chrome或Firefox添加到C#web浏览器控件中……以下是一些有用的链接: 用于.NET的CefSharp嵌入式铬: 嵌入Gecko(firefox引擎):假

您能告诉我如何添加其他浏览器控件,如Chrome、Firefox等吗。。。要使用C#web浏览器控件吗?我正在尝试用C#创建一个HTML和CSS规则测试程序,我需要将它们全部放在应用程序中

你不能。web浏览器控件仅承载MSHTML COM对象。

您不能。web浏览器控件仅承载MSHTML COM对象。

假设您只想使用其他浏览器,而不是将Chrome或Firefox添加到C#web浏览器控件中……以下是一些有用的链接:

用于.NET的CefSharp嵌入式铬:


嵌入Gecko(firefox引擎):

假设您只想使用其他浏览器,而不是将Chrome或firefox添加到C#Web浏览器控件中……以下是一些有用的链接:

用于.NET的CefSharp嵌入式铬:


嵌入Gecko(firefox引擎):

2016年更新:

如果您需要在应用程序中包含所有浏览器,我建议您查看以下组件

在.Net应用程序中需要所有不同的浏览器吗?您可以将Chrome、Firefox、Webkit和Internet Explorer集成到您的应用程序中。这是一种商业产品,但请注意


(充分披露:我为这家公司工作,所以我所说的一切都要谨慎)

2016年更新:

如果您需要在应用程序中包含所有浏览器,我建议您查看以下组件

在.Net应用程序中需要所有不同的浏览器吗?您可以将Chrome、Firefox、Webkit和Internet Explorer集成到您的应用程序中。这是一种商业产品,但请注意


(完全披露:我为这家公司工作,所以我所说的一切都要谨慎)

WebBrowser控件是基于IE构建的。你不能在其他浏览器上使用它。WebBrowser控件是基于IE构建的。你不能在其他浏览器上使用它。谢谢David,这些正是我想要的for@Behseini仅供参考,该页面上指向GeckoFX的链接已断开。你可以在这里找到:有趣的是,这样的事情存在。我可以理解为什么有人可能想要这样一个测试自动化的东西。有人能想到其他需要吗?我的意思是真正的需要,而不仅仅是迎合病态的对IE的厌恶。许多应用程序喜欢在应用程序中包含浏览器功能。如果你想做到这一点,并支持HTML5达到比IE更高的水平,那么Chromium交易对YouTurks David来说是可行的,这正是我想要的for@Behseini仅供参考,该页面上指向GeckoFX的链接已断开。你可以在这里找到:有趣的是,这样的事情存在。我可以理解为什么有人可能想要这样一个测试自动化的东西。有人能想到其他需要吗?我的意思是真正的需要,而不仅仅是迎合病态的对IE的厌恶。许多应用程序喜欢在应用程序中包含浏览器功能。如果你想做到这一点,并将HTML5支持到比IE更高的水平,那么Chromium交易可能会对你有用