WebBrowser.AllowWebBrowserDrop Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy kontrolka WebBrowser przechodzi do dokumentów, które są na nim porzucane.
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
Wartość właściwości
true
jeśli kontrolka akceptuje dokumenty, które są na nim porzucone; w przeciwnym razie , false
. Wartość domyślna to true
.
Wyjątki
To WebBrowser wystąpienie nie jest już prawidłowe.
Nie można pobrać odwołania do implementacji interfejsu IWebBrowser2
z bazowego formantu ActiveX WebBrowser
.
Przykłady
W poniższym przykładzie kodu pokazano, jak używać AllowWebBrowserDrop właściwości.
webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False
Uwagi
Domyślnie kontrolka WebBrowser automatycznie przechodzi do dokumentów, które są do niej porzucane. To zachowanie jest przydatne podczas używania kontrolki jako przeglądarki ogólnej. Jeśli używasz kontrolki do wyświetlania zawartości przeznaczonej specjalnie dla aplikacji, takiej jak pomoc użytkownika oparta na języku HTML, ustaw AllowWebBrowserDrop właściwość, aby false
zapobiec wyświetlaniu innej zawartości. Jest to szczególnie przydatne, gdy chcesz ukryć fakt, że używasz kontrolki, na przykład w celu utworzenia interfejsu WebBrowser użytkownika, który bezproblemowo łączy kontrolki oparte na sieci Web z kontrolkami Windows Forms.
Możesz wyłączyć inne standardowe funkcje przeglądarki, ustawiając WebBrowserShortcutsEnabled właściwości i IsWebBrowserContextMenuEnabled na false
.
Uwaga
Ta właściwość nie jest powiązana z właściwością Control.AllowDrop i nie powoduje zdarzeń przeciągania i upuszczania, takich jak Control.DragDrop zdarzenie, które ma wystąpić dla kontrolki.