Compartir a través de


Cómo: Crear un Visor de documentos HTML en una aplicación de Windows Forms

Puede usar el WebBrowser control para mostrar e imprimir documentos HTML sin proporcionar la funcionalidad completa de un explorador web de Internet. Esto resulta útil cuando desea aprovechar las funcionalidades de formato de HTML, pero no quiere que los usuarios carguen páginas web arbitrarias que pueden contener controles web que no son de confianza o código de script potencialmente malintencionado. Es posible que quiera restringir la funcionalidad del WebBrowser control de esta manera, por ejemplo, para usarla como visor de correo electrónico HTML o para proporcionar ayuda con formato HTML en la aplicación.

Para crear un visor de documentos HTML

  1. Establezca la AllowWebBrowserDrop propiedad en false para evitar que el WebBrowser control abra los archivos que se arrastren sobre él.

    webBrowser1.AllowWebBrowserDrop = false;
    
    webBrowser1.AllowWebBrowserDrop = False
    
  2. Establezca la Url propiedad en la ubicación del archivo inicial que se va a mostrar.

    webBrowser1.Url = new Uri("http://www.contoso.com/");
    
    webBrowser1.Url = New Uri("http://www.contoso.com/")
    

Compilar el código

Este ejemplo requiere:

  • Control WebBrowser denominado webBrowser1.

  • Referencias a los ensamblados System y System.Windows.Forms.

Consulte también