天天看点

使用cefsharp将html嵌入windows form(windows窗体应用程序)

1.新建windows窗体应用程序---不多说

2.安装Nugget程序包

    A:在线情况-略

    B:离线情况

            项目---管理NuGet程序包----设置---程序包源----加号---修改源为已下载好的nugget包的路径---更新

---将本来存在的nuget.org源取消---确定--左边选择CefSharp.WinForms,右边点击安装。

怎么下载nugget包A:https://www.nuget.org,有依赖的话,依赖也要下载

                        B:有个nuget的命令行工具https://www.nuget.org下载,很好用,nuget install CefSharp.WinForms

3.添加引用

    cefsharp.dll/cefsharp.core.dll/cefsharp.winforms.dll/cefsharp.browsersubprocess.exe/cefsharp.browsersubprocess.core.dll

4.代码

public Form1()
{
           
InitializeComponent();
           
CefSettings settings = new CefSettings();
           

Cef.Initialize(settings);ChromiumWebBrowser browser = new ChromiumWebBrowser("path");this.Controls.Add(browser);browser.Dock = DockStyle.Fill;}5.运行在x86平台上