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 インスタンスは無効になっています。

IWebBrowser2 インターフェイスの実装への参照を、基になる ActiveX WebBrowser コントロールから取得できませんでした。

次のコード例では、 プロパティの使用方法 AllowWebBrowserDrop を示します。

webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False

注釈

既定では、コントロールは WebBrowser 、ドロップされたドキュメントに自動的に移動します。 この動作は、コントロールを汎用ブラウザーとして使用する場合に便利です。 HTML ベースのユーザー アシスタンスなど、アプリケーション専用に設計されたコンテンツをコントロールを使用して表示する場合は、 プロパティを AllowWebBrowserDropfalse 設定して、他のコンテンツが表示されないようにします。 これは、コントロールを使用WebBrowserしているという事実を隠す場合に特に便利です。たとえば、Web ベースのコントロールと Windows フォーム コントロールをシームレスに組み合わせたユーザー インターフェイスを作成する場合です。

プロパティと IsWebBrowserContextMenuEnabled プロパティを に設定することで、他のWebBrowserShortcutsEnabled標準ブラウザー機能を無効にすることができますfalse

注意

このプロパティは プロパティに Control.AllowDrop 関連していないため、コントロールに対してイベントなどの Control.DragDrop ドラッグ アンド ドロップ イベントは発生しません。

適用対象

こちらもご覧ください