Compartilhar via


WebBrowser.AllowWebBrowserDrop Propriedade

Definição

Obtém ou define um valor que indica se o controle WebBrowser navega para documentos soltos nele.

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

Valor da propriedade

true se o controle aceitar documentos colocados nele; caso contrário, false. O padrão é true.

Exceções

Essa instância WebBrowser não é mais válida.

Uma referência a uma implementação da interface IWebBrowser2 não pôde ser recuperada do controle WebBrowser do ActiveX subjacente.

Exemplos

O exemplo de código a seguir demonstra como usar a AllowWebBrowserDrop propriedade .

webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False

Comentários

Por padrão, o WebBrowser controle navega automaticamente para documentos que são descartados nele. Esse comportamento é útil quando você usa o controle como um navegador genérico. Se você usar o controle para exibir conteúdo projetado especificamente para seu aplicativo, como assistência do usuário baseada em HTML, defina a AllowWebBrowserDrop propriedade como false para impedir a exibição de outro conteúdo. Isso é particularmente útil quando você deseja ocultar o fato de que está usando o controle , por exemplo, para criar uma interface do usuário que combina perfeitamente controles baseados na Web com controles do WebBrowser Windows Forms.

Você pode desabilitar outros recursos padrão do navegador definindo as WebBrowserShortcutsEnabled propriedades e IsWebBrowserContextMenuEnabled como false.

Observação

Essa propriedade não está relacionada à Control.AllowDrop propriedade e não faz com que eventos de arrastar e soltar, como o Control.DragDrop evento, ocorram para o controle.

Aplica-se a

Confira também