Procedimiento para crear un visor de documentos HTML en una aplicación de formularios Windows Forms

Puede usar el control WebBrowser para mostrar e imprimir documentos HTML sin proporcionar la funcionalidad completa de un explorador web de Internet. Esto resulta útil cuando quiere aprovechar las funcionalidades de formato de HTML, pero no le interesa que los usuarios carguen páginas web arbitrarias que puedan contener controles web que no son de confianza o código de script potencialmente malintencionado. Es posible que quiera restringir la funcionalidad del control WebBrowser de esta manera, por ejemplo, para usarlo 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 propiedad AllowWebBrowserDrop en false para evitar que el control WebBrowser abra los archivos que se coloquen en él.

    webBrowser1.AllowWebBrowserDrop = false;
    
    webBrowser1.AllowWebBrowserDrop = False
    
  2. Establezca la propiedad Url 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

Para este ejemplo se necesita:

  • Control WebBrowser denominado webBrowser1.

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

Vea también