1

您能否告诉我如何将其他浏览器控件(如 Chrome、Firefox 等)添加到 C# Web 浏览器控件?我正在尝试在 C# 中创建一个 HTML 和 CSS 规则测试器,我需要将它们全部包含在应用

4

3 回答 3

9

假设您只想使用其他浏览器,而不是将 Chrome 或 Firefox 添加到 C# Web 浏览器控件...这里有一些有用的链接:

用于 .NET 的 CefSharp 嵌入式 Chromium:https ://github.com/chillitom/CefSharp

嵌入 Gecko(firefox 引擎):https ://developer.mozilla.org/en-US/docs/Gecko/Embedding_Mozilla/FAQ/Embedding_Gecko

于 2013-02-05T17:54:30.487 回答
0

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

于 2013-02-05T17:47:49.023 回答
0

2016 年更新:

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

BrowseEmAll 核心 API

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

(全面披露:我为这家公司工作,所以我所说的一切都持保留态度)

于 2016-02-13T10:59:35.123 回答