是否可以在WebBrowser中启用“在新标签页中打开”上下文菜单项?然后我会弄清楚如何处理它,但首先我需要让它至少看起来已启用。
答案 0 :(得分:2)
WebBrowser控件不支持多标签导航。您必须创建自己的选项卡(例如,使用TabControl控件),其中包含WebBrowser的实例。关于如何实施 here , there 和 there ,有很好的解释。< / p>
然后,您需要通过添加“在新标签页中打开”操作来自定义WebBrowser的上下文菜单。该操作将触发您自己实现的多标签导航。要自定义上下文菜单,请查看以下文章: How to customize the WebBrowser context menu in C# WebBrowser Customization 。