CefSharp WPF 关闭透明背景
CefSharp WPF turn off transparent background
我正在为 WPF 使用 cefsharp 版本 79.1.360。每当我创建 ChromiumWebBrowser 的实例时,它都具有透明背景。我该如何关闭它?
private void Button_Click(object sender, RoutedEventArgs e)
{
ChromiumWebBrowser cwb = new ChromiumWebBrowser();
cwb.IsBrowserInitializedChanged += Cwb_IsBrowserInitializedChanged;
}
private void Cwb_IsBrowserInitializedChanged(object sender, DependencyPropertyChangedEventArgs e)
{
ChromiumWebBrowser cwb = (ChromiumWebBrowser)sender;
cwb.Load("url");
}
ChromiumWebBrowser
的默认控件模板无法设置背景颜色。在我的应用程序中,我只是在控件后面放了一个 Border
。简单。
否则,您可以覆盖 default style/control template 并实现您自己的。
我正在为 WPF 使用 cefsharp 版本 79.1.360。每当我创建 ChromiumWebBrowser 的实例时,它都具有透明背景。我该如何关闭它?
private void Button_Click(object sender, RoutedEventArgs e)
{
ChromiumWebBrowser cwb = new ChromiumWebBrowser();
cwb.IsBrowserInitializedChanged += Cwb_IsBrowserInitializedChanged;
}
private void Cwb_IsBrowserInitializedChanged(object sender, DependencyPropertyChangedEventArgs e)
{
ChromiumWebBrowser cwb = (ChromiumWebBrowser)sender;
cwb.Load("url");
}
ChromiumWebBrowser
的默认控件模板无法设置背景颜色。在我的应用程序中,我只是在控件后面放了一个 Border
。简单。
否则,您可以覆盖 default style/control template 并实现您自己的。