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

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

其实:

 WebBrowser browser; browser.IsWebBrowserContextMenuEnabled = false; 

这几乎告诉WebBrowser不欢迎右键单击上下文菜单。

 WebBrowser browser; browser.Document.ContextMenuShowing += new HtmlElementEventHandler(MyCustomContextMenuMethod); 
 AddHandler Me.WebBrowser1.Document.ContextMenuShowing, AddressOf WebContextMenuShowing 

我匆匆复制了你的问题,并在我的google-fu上工作……

这是在第一个结果页面上 😛