c# - 标签式浏览器 CefSharp

标签 c# wpf chromium cefsharp

我已经成功地将 WebView 添加到 WPF 中的窗口。如何向浏览器添加选项卡?我用谷歌搜索但没有找到任何关于在 CefSharp 中制作标签式浏览器的好文档。

var settings = new CefSharp.Settings
{
     PackLoadingDisabled = true, UserAgent="MosleM 7026"
};
if (CEF.Initialize(settings))
{
    WebView view = new WebView();
    view.Address = "http://www.google.com";
    BrowserHost.Children.Add(view);
}    

xaml:

<Grid x:Name="BrowserHost" RenderTransformOrigin="0.5,0.5">
     <Grid.RenderTransform>
</Grid.RenderTransform>

最佳答案

您需要添加一个 <TabControl>与一个WebView在每个 TabItem .我不确定它的效果如何,但这将是一般的操作理论。你试过吗?

关于c# - 标签式浏览器 CefSharp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17991817/

相关文章:

c# - 为什么 PrintPreview 与纸质打印不完全相同?

c# - 欢迎消息在网络聊天中不可见,但在模拟器中有效

google-chrome - 将 Chrome/V8 --trace-gc 输出写入文件 - stdout 重定向不起作用

linux - 考虑性能因素编译 Chrome/Chromium

c# - 需要从 XML 中获取值

c# - 如何知道是否在checklistbox中选择了所有项目

wpf - 子控件的宽度应与父容器的宽度匹配

c# - 验证时出现键空错误

.net - 什么是 "+<>c__DisplayClassX"类型后缀,其中 X 是数字?

javascript - Chromium 在 Electron 应用程序中永久显示滚动条?