Partager via


WebBrowser.AllowWebBrowserDrop Propriété

Définition

Obtient ou définit une valeur indiquant si le WebBrowser contrôle accède aux documents qui y sont déposés.

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 les documents qui y sont déposés ; sinon, false. La valeur par défaut est true.

Exceptions

Cette WebBrowser instance n’est plus valide.

Impossible de récupérer une référence à une implémentation de l’interface IWebBrowser2 à partir du contrôle ActiveX WebBrowser 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 comme 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 basée sur HTML, définissez la AllowWebBrowserDrop propriété 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 propriétés et IsWebBrowserContextMenuEnabled les WebBrowserShortcutsEnabled propriétés falsesur .

Note

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