Winform中使用谷歌内核浏览器

背景:项目需要在winform中显示网页,但winform中自带的控件WebBrowser内核是IE,因为IE的兼容性低展示效果不好,所以我们需要把谷歌浏览器的内核嵌入到程序中。

1.下载WebKit.Net 下载地址https://sourceforge.net/projects/webkitdotnet/files/latest/download

2,.下载完成后解压文件,并将bin文件添加到项目的bin文件下。

 3.打开项目并将webKitBrowser.dll添加到项目引用中。

 4.然后在项目上右键-——>属性 更改目标平台为X86

 5.在load下添加如下这句话

           // 避免页面加载不出来, 建议加上这句
            CefSharp.Cef.Initialize(new CefSettings());

           ChromiumWebBrowser browser = new ChromiumWebBrowser("http://171.188.42.67/Picture/Index")
            {
                Dock = DockStyle.Fill,
               
        };
            browser.Margin= new System.Windows.Forms.Padding(3, 30, 3, 3);

6.大功告成

原文地址:https://www.cnblogs.com/topsyuan/p/13926516.html