我开发了一个网络浏览器,但右键单击中的“在新标签页中打开链接”选项被禁用。
我想启用右键单击“在新标签页中打开链接”。然后在我的应用程序中打开页面,而不是在Internet Explorer中打开。
答案 0 :(得分:1)
WebBrowser控件不支持多标签导航。您必须创建自己的选项卡(例如,使用TabControl控件),它将包含WebBrowser的实例。这在这里解释: Open link in new TAB (WebBrowser Control)
然后,您需要通过添加“在新标签页中打开”操作来自定义WebBrowser的上下文菜单。该操作将触发您自己实现的多标签导航。这在此解释:http://msdn.microsoft.com/en-us/library/aa770041%28v=vs.85%29.aspx