添加项目文件。
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using CefSharp;
|
||||
|
||||
namespace KGdev.BI3D.Revit.Addin.MainWindow.External.Browser
|
||||
{
|
||||
public class ContextMenuHandler : IContextMenuHandler
|
||||
{
|
||||
public void OnBeforeContextMenu(
|
||||
IWebBrowser browserControl,
|
||||
IBrowser browser,
|
||||
IFrame frame,
|
||||
IContextMenuParams parameters,
|
||||
IMenuModel model
|
||||
)
|
||||
{
|
||||
model.Clear();
|
||||
}
|
||||
|
||||
public bool OnContextMenuCommand(
|
||||
IWebBrowser browserControl,
|
||||
IBrowser browser,
|
||||
IFrame frame,
|
||||
IContextMenuParams parameters,
|
||||
CefMenuCommand commandId,
|
||||
CefEventFlags eventFlags
|
||||
)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void OnContextMenuDismissed(
|
||||
IWebBrowser browserControl,
|
||||
IBrowser browser,
|
||||
IFrame frame
|
||||
) { }
|
||||
|
||||
public bool RunContextMenu(
|
||||
IWebBrowser browserControl,
|
||||
IBrowser browser,
|
||||
IFrame frame,
|
||||
IContextMenuParams parameters,
|
||||
IMenuModel model,
|
||||
IRunContextMenuCallback callback
|
||||
)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user