无法加载工具箱项目 'ChromiumWebBrowser'
Failed to load toolbox item 'ChromiumWebBrowser'
我正在制作一个 C# Form 应用程序作为网络浏览器,我想使用 CefSharp。
我在从工具箱加载 CefSharp 项目时遇到问题,我已经从 Nuget 安装了包,将我的平台 CPU 更改为 x64,但即便如此也没有任何帮助将控件加载到我的表单,因为你可以在我的截图中看到。
每当我尝试将它拖到表单中时,我都会收到此错误:
Failed to load toolbox item "ChromiumWebBrowser" . It will be removed from the toolbox.
不要拖放该控件,而是使用如下所示的方法将其添加到控件集合中。
private void InitializeChromium()
{
CefSettings settings = new CefSettings();
// Initizlie cef with provided settins.
Cef.Initialize(settings);
chromeBrowser = new ChromiumWebBrowser("http://www.google.com");
this.Controls.Add(chromeBrowser);
chromeBrowser.Dock = DockStyle.Fill;
}
然后从表单构造函数中调用此方法:
public Form1()
{
InitializeComponent(); /// Default method of winforms
InitializeChromium(); /// Our method to load CefBrowser.
}
我正在制作一个 C# Form 应用程序作为网络浏览器,我想使用 CefSharp。
我在从工具箱加载 CefSharp 项目时遇到问题,我已经从 Nuget 安装了包,将我的平台 CPU 更改为 x64,但即便如此也没有任何帮助将控件加载到我的表单,因为你可以在我的截图中看到。
每当我尝试将它拖到表单中时,我都会收到此错误:
Failed to load toolbox item "ChromiumWebBrowser" . It will be removed from the toolbox.
不要拖放该控件,而是使用如下所示的方法将其添加到控件集合中。
private void InitializeChromium()
{
CefSettings settings = new CefSettings();
// Initizlie cef with provided settins.
Cef.Initialize(settings);
chromeBrowser = new ChromiumWebBrowser("http://www.google.com");
this.Controls.Add(chromeBrowser);
chromeBrowser.Dock = DockStyle.Fill;
}
然后从表单构造函数中调用此方法:
public Form1()
{
InitializeComponent(); /// Default method of winforms
InitializeChromium(); /// Our method to load CefBrowser.
}