mirror of
http://git.xinwangdao.com/cnnc-embedded-parts-detect/detect.git
synced 2025-06-24 05:24:12 +08:00
24 lines
663 B
C#
24 lines
663 B
C#
using Xilium.CefGlue;
|
|
using Xilium.CefGlue.Common.Handlers;
|
|
|
|
namespace WebViewControl {
|
|
|
|
partial class WebView {
|
|
|
|
private class InternalContextMenuHandler : ContextMenuHandler {
|
|
|
|
private WebView OwnerWebView { get; }
|
|
|
|
public InternalContextMenuHandler(WebView webView) {
|
|
OwnerWebView = webView;
|
|
}
|
|
|
|
protected override void OnBeforeContextMenu(CefBrowser browser, CefFrame frame, CefContextMenuParams state, CefMenuModel model) {
|
|
if (OwnerWebView.DisableBuiltinContextMenus) {
|
|
model.Clear();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|