Condividi tramite


Procedura: Creare un Visualizzatore documenti HTML in un'applicazione Windows Form

È possibile utilizzare il controllo WebBrowser 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 controllo WebBrowser 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 proprietà AllowWebBrowserDrop su false per impedire al controllo WebBrowser di aprire i file lasciati cadere su di esso.

    webBrowser1.AllowWebBrowserDrop = false;
    
    webBrowser1.AllowWebBrowserDrop = False
    
  2. Imposta la proprietà Url 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

Questo esempio richiede:

  • Controllo WebBrowser denominato webBrowser1.

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

Vedere anche