Отключить контекстное меню в элементе управления Internet Explorer

Как отключить контекстное меню в IE WebBrowser контролировать и вместо этого выполнять пользовательскую обработку события правой кнопкой мыши в C#?

3 ответов


на самом деле:

WebBrowser browser;
browser.IsWebBrowserContextMenuEnabled = false;

это в значительной степени говорит WebBrowser, что контекстное меню правой кнопкой мыши не приветствуется.


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

AddHandler Me.WebBrowser1.Document.ContextMenuShowing, AddressOf WebContextMenuShowing

Я скопировал ваш вопрос и работал над ним в google-fu...

об этом на первой странице : - P