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

有帮助吗?

解决方案 2

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

其他提示

实际上:

WebBrowser browser;
browser.IsWebBrowserContextMenuEnabled = false;

这几乎是告诉web浏览器的右键快捷菜单是不欢迎的。

AddHandler Me.WebBrowser1.Document.ContextMenuShowing, AddressOf WebContextMenuShowing

我litterally复制你的问题和工作我的谷歌福就可以了...

这是 :-P第一结果网页上

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top