WebBrowser.AllowWebBrowserDrop 属性

定义

获取或设置一个值,该值指示 WebBrowser 控件是否导航到拖放到它上面的文档。

public:
 property bool AllowWebBrowserDrop { bool get(); void set(bool value); };
public bool AllowWebBrowserDrop { get; set; }
member this.AllowWebBrowserDrop : bool with get, set
Public Property AllowWebBrowserDrop As Boolean

属性值

如果控件接受拖放到它上面的文档,则为 true;否则为 false。 默认值为 true

例外

WebBrowser 实例不再有效。

未能从基础 ActiveX IWebBrowser2 控件检索到对 WebBrowser 接口的实现的引用。

示例

下面的代码示例演示如何使用 AllowWebBrowserDrop 属性。

webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False

注解

默认情况下,控件 WebBrowser 会自动导航到拖放到其中的文档。 将 控件用作通用浏览器时,此行为非常有用。 如果使用 控件显示专为应用程序设计的内容(例如基于 HTML 的用户协助),请将 属性设置为 AllowWebBrowserDropfalse 以防止显示其他内容。 如果要隐瞒正在使用WebBrowser控件的事实,例如创建一个用户界面,将基于 Web 的控件与Windows 窗体控件无缝结合,这尤其有用。

可以通过将 和 IsWebBrowserContextMenuEnabled 属性设置为 WebBrowserShortcutsEnabledfalse来禁用其他标准浏览器功能。

注意

此属性与 属性无关, Control.AllowDrop 并且不会导致控件发生拖放事件(如 Control.DragDrop 事件)。

适用于

另请参阅