WebBrowser.AllowWebBrowserDrop Proprietà

Definizione

Ottiene o imposta un valore che indica se il controllo WebBrowser consente di spostarsi nei documenti rilasciati in esso.

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

Valore della proprietà

true se il controllo accetta i documenti che vengono trascinati sopra di esso; in caso contrario, false. Il valore predefinito è true.

Eccezioni

Questa istanza di WebBrowser non è più valida.

Non è stato possibile recuperare un riferimento a un'implementazione dell'interfaccia IWebBrowser2 dal controllo ActiveX WebBrowser sottostante.

Esempio

Nell'esempio di codice seguente viene illustrato come utilizzare la AllowWebBrowserDrop proprietà .

webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False

Commenti

Per impostazione predefinita, il WebBrowser controllo passa automaticamente ai documenti che vengono rilasciati. Questo comportamento è utile quando si usa il controllo come browser generico. Se si usa il controllo per visualizzare il contenuto progettato appositamente per l'applicazione, ad esempio l'assistenza utente basata su HTML, impostare la AllowWebBrowserDrop proprietà su false per impedire la visualizzazione di altri contenuti. Ciò è particolarmente utile quando si desidera nascondere il fatto che si utilizza il WebBrowser controllo, ad esempio per creare un'interfaccia utente che combina facilmente controlli basati sul Web con controlli Windows Forms.

È possibile disabilitare altre funzionalità del browser standard impostando le WebBrowserShortcutsEnabled proprietà e IsWebBrowserContextMenuEnabled su false.

Nota

Questa proprietà non è correlata alla Control.AllowDrop proprietà e non causa eventi di trascinamento della selezione, ad esempio l'evento Control.DragDrop per il controllo .

Si applica a

Vedi anche