2012-10-14 76 views
0

我想在我的WPF System.Windows.Controls.WebBrowser中禁用上下文菜单。我会怎么做?如何隐藏WebBrowser上下文菜单

+1

的WPF版本尝试这种不支持抑制菜单。您可以使用Winforms版本的WebBrowser,将其显示在WindowsFormsHost中。将其IsWebBrowserContextMenuEnabled属性设置为false。 –

回答

4

将oncontextmenu属性添加到文档主体标签。

<body oncontextmenu="return false;"> 
1

只需使用

// Disable the Context menu inside the web browser 
webBrowser1.IsWebBrowserContextMenuEnabled = false; 

我在Windows应用程序

+1

这个答案只适用于'System.Windows.Forms.WebBrowser',而不是'System.Windows.Controls.WebBrowser',这是问题中所要求的。 – Jan