Partager via


WebBrowser.AllowWebBrowserDrop Propriété

Définition

Obtient ou définit une valeur indiquant si le contrôle WebBrowser navigue vers des documents qui sont déposés sur lui.

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

Valeur de propriété

true si le contrôle accepte des documents qui sont déposés sur lui ; sinon, false. La valeur par défaut est true.

Exceptions

Cette instance de WebBrowser n'est plus valide.

Une référence à une implémentation de l'interface IWebBrowser2 n'a pas pu être récupérée du contrôle WebBrowser ActiveX sous-jacent.

Exemples

L’exemple de code suivant montre comment utiliser la AllowWebBrowserDrop propriété .

webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False

Remarques

Par défaut, le WebBrowser contrôle accède automatiquement aux documents qui y sont déposés. Ce comportement est utile lorsque vous utilisez le contrôle en tant que navigateur générique. Si vous utilisez le contrôle pour afficher du contenu conçu spécifiquement pour votre application, tel que l’assistance utilisateur html, définissez la AllowWebBrowserDrop propriété sur pour false empêcher l’affichage d’autres contenus. Cela est particulièrement utile lorsque vous souhaitez masquer le fait que vous utilisez le WebBrowser contrôle, par exemple pour créer une interface utilisateur qui combine en toute transparence des contrôles web avec des contrôles Windows Forms.

Vous pouvez désactiver d’autres fonctionnalités de navigateur standard en définissant les WebBrowserShortcutsEnabled propriétés et IsWebBrowserContextMenuEnabled sur false.

Notes

Cette propriété n’est pas liée à la Control.AllowDrop propriété et n’entraîne pas de glisser-déplacer des événements tels que l’événement Control.DragDrop pour le contrôle.

S’applique à

Voir aussi