Reputation: 41447
How do I disable the context menu in the IE WebBrowser
control and instead perform custom handling of the right-click event in C#?
Upvotes: 7
Views: 7028
Reputation: 41447
WebBrowser browser;
browser.Document.ContextMenuShowing += new HtmlElementEventHandler(MyCustomContextMenuMethod);
Upvotes: 5
Reputation: 11587
Actually:
WebBrowser browser;
browser.IsWebBrowserContextMenuEnabled = false;
This pretty much tells the WebBrowser that the right-click context menu is not welcome.
Upvotes: 9
Reputation: 9401
AddHandler Me.WebBrowser1.Document.ContextMenuShowing, AddressOf WebContextMenuShowing
I litterally copied your question and worked my google-fu on it...
This was on the first result page :-P
Upvotes: 2