如何在组合框上启用Web浏览器上下文菜单

时间:2012-04-01 08:49:26

标签: c# .net vb.net browser

WebBrowser上下文菜单或自定义上下文菜单未显示在组合框上。如何在组合框上启用自定义上下文菜单?

Private Sub NavigateTo(ByVal url As String)
    WebBrowser1.Navigate(url)
    WebBrowser1.ContextMenuStrip = ContextMenuStrip1   
    WebBrowser1.IsWebBrowserContextMenuEnabled = False 
End Sub

1 个答案:

答案 0 :(得分:0)

可能的事情:

  • 在WebBrowser控件过滤它们之前捕获窗口消息并获取右键单击事件;
  • 使用透明面板覆盖WebBrowser控件
  • 处理HtmlDocument单击