Pergunta

Como faço para desativar o menu de contexto no controle WebBrowser IE e em vez disso executar personalizado manipulação do evento clique com o botão direito em C #?

Foi útil?

Solução 2

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

Outras dicas

Na verdade:

WebBrowser browser;
browser.IsWebBrowserContextMenuEnabled = false;

Esta muito bem diz o WebBrowser que o menu de contexto do botão direito não é bem-vinda.

AddHandler Me.WebBrowser1.Document.ContextMenuShowing, AddressOf WebContextMenuShowing

Eu literalmente sentando copiado sua pergunta e trabalhou meu google-fu nele ...

Esta foi na primeira página de resultados de :-P

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top