我很想知道是否有 Gecko.NET 这样的东西;)我的意思是,就像我们可以嵌入一个 WebView 一样,它是任何 Windows 窗体应用程序中 IE7 的“实例”(并告诉它navigateto(fancy_url);
)。我喜欢使用 Firefox 或 WebKit。
有人试过这个吗?
UPDATE:请记住,虽然可以使用上述控件嵌入 Gecko,但仍然不可能print在使用 Gecko 时。
2010 年 3 月更新:仍然无法使用 GeckoFX 进行本地打印,但是有几种方法可以实现may就足够了,取决于你想做什么。
看:http://geckofx.org/viewtopic.php?id=796 http://geckofx.org/viewtopic.php?id=796了解更多信息。
2013 年 10 月更新:我不再做Windows开发了,所以我对此没有兴趣,但似乎可以在这里找到Gecko的开发:https://bitbucket.org/geckofx https://bitbucket.org/geckofx而且好像是最近更新的。将此留给未来的 Windows 开发人员;)
2017 年 1 月更新: 我收到了一封来自一家名为TeamDev http://www.teamdev.com。他们创建了一个名为“DotNetBrowser”的基于 Chromium 的 .NET 浏览器组件,可用于在 Windows 窗体应用程序中显示现代网页。
直接引用电子邮件:
以下是有关该组件的一些详细信息,可能会有所帮助:
- DotNetBrowser基于Chromium,因此支持HTML5、CSS3、JS和最新的Web标准。该库的底层 Chromium 版本会定期更新。
- 该组件适用于 WPF 以及 Windows 窗体桌面应用程序,并且适用于 C# 和 VB.NET。
- 该库已获得商业许可,但为开源和学术项目提供免费许可。
免责声明: 我没有使用过这个 DotNetBrowser,因为我不再进行 Windows 开发,但如果您正在寻找解决方案,可能值得检查一下。
http://code.google.com/p/geckofx/ http://code.google.com/p/geckofx/
这是 Gecko 的一个很好的 .NET 包装版本
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)