我知道有一个 WebBrowser 组件,它基本上是 Internet Explorer,但我对其功能数量非常不满意 + Internet Explorer 的布局引擎很糟糕。
有更好的替代方案吗?像“Gecko”或“Webkit”浏览器之类的东西?我尝试了“Skybound Gecko”,但我确信有一些更好的实现。如果它是轻量级(用于重新分发)并且不依赖于用户的计算机配置(例如“是否安装了firefox”)
,这也会有所帮助最佳答案
请阅读Embedding Gecko(Mozilla rendering engine) in a .Net application :
Over the weekend I had some spare time, so I thought I wonder if you can use the Mozilla rendering engine(Gecko) within a .Net application as easily as you can IE ? This could be important in areas where people have concerns about using IE. It turns out it is as simple as a download, add COM component to the toolbar and if required adding a reference to the project. Even the intereface has been modelled on the IE model to make it simple to use. It is of cause unmanaged code but it works.
还有WebKit .NET :
WebKit .NET is a control library wrapper for WebKit written in C#. The aim is to make it easy for users to incorporate WebKit into their .NET applications.
关于.net - Web 浏览器组件的一个很好的替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1932889/