在Internet Explorer控件中禁用上下文菜单

7

如何在C#中禁用IE WebBrowser控件中的上下文菜单,并改为自定义处理右键单击事件?

3个回答

9

实际上:

WebBrowser browser;
browser.IsWebBrowserContextMenuEnabled = false;

这基本上告诉WebBrowser不欢迎右键上下文菜单。

5
WebBrowser browser;
browser.Document.ContextMenuShowing += new HtmlElementEventHandler(MyCustomContextMenuMethod);

2
AddHandler Me.WebBrowser1.Document.ContextMenuShowing, AddressOf WebContextMenuShowing

我直接复制了你的问题,并在谷歌上搜索了一下... 这是第一页的搜索结果 :-P

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接