【发布时间】:2019-09-05 12:42:23
【问题描述】:
我正在尝试创建 DotNetBrowser 的新实例并将其分配给我在 windows 窗体中的面板。
根据DotNetBrowser 入门指南,要创建浏览器的新实例(具有自己的缓存等),我需要执行以下操作:
BrowserContextParams params1 = new BrowserContextParams("C:\\my-data1");
BrowserContext context1 = new BrowserContext(params1);
Browser browser1 = BrowserFactory.Create(context1);
我的问题是,我现在用这个浏览器做什么? 我想像这样将它分配给我的浏览器面板
browserpanel.Controls.Add(browser1);
但这不起作用,因为我需要一个类的对象 WinFormsBrowserView 将其分配给浏览器面板。如果我创建 WinFormsBrowserView 类型的对象,我无法按照文档说明对其进行自定义。 并且新建的 WinFormsBrowserView 里面的浏览器是只读的,所以我不能把这个浏览器分配给它。
【问题讨论】:
-
它在 browserView 上的投射.. 我只创建了浏览器界面
标签: c# winforms dotnetbrowser