Condividi tramite


Procedura: creare un visualizzatore di documenti HTML in un'applicazione Windows Form

È possibile utilizzare il WebBrowser controllo per visualizzare e stampare documenti HTML senza fornire la funzionalità completa di un Web browser Internet. Ciò è utile quando si desidera sfruttare le funzionalità di formattazione di HTML, ma non si vuole che gli utenti carichino pagine Web arbitrarie che possono contenere controlli Web non attendibili o codice di script potenzialmente dannoso. È possibile limitare la funzionalità del WebBrowser controllo in questo modo, ad esempio, per usarla come visualizzatore di posta elettronica HTML o per fornire informazioni in formato HTML nell'applicazione.

Per creare un visualizzatore di documenti HTML

  1. Impostare la AllowWebBrowserDrop proprietà su false per impedire al WebBrowser controllo di aprire i file eliminati.

    webBrowser1.AllowWebBrowserDrop = false;
    
    webBrowser1.AllowWebBrowserDrop = False
    
  2. Impostare la Url proprietà sul percorso del file iniziale da visualizzare.

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

Compilazione del codice

L'esempio presenta i requisiti seguenti:

  • Un controllo WebBrowser denominato webBrowser1.

  • Riferimenti agli assembly System e System.Windows.Forms.

Vedi anche