如何在CefSharp Chrome浏览器中禁用上下文菜单

时间:2019-05-22 12:42:48

标签: c# .net cefsharp

如何在CEF Sharp Chrome浏览器中禁用上下文菜单并替换仅由按钮组成的新的自定义上下文菜单

1 个答案:

答案 0 :(得分:0)

您实现IContextMenuHandler接口,然后在IContextMenuHandler.OnBeforeContextMenu中调用model.Clear();。然后,您必须将ChromiumWebBrowser的MenuHandler属性设置为实现的实例。从该方法的代码文档(model.Clear()):

  

删除所有菜单项。可用于禁用上下文菜单。