Condividi tramite


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

È possibile utilizzare il controllo WebBrowser per visualizzare e stampare documenti HTML senza disporre della funzionalità completa di un browser Internet. Questa procedura è utile quando si desidera usufruire delle capacità di formattazione del linguaggio HTML, ma si vuole evitare che gli utenti carichino in modo arbitrario pagine Web che possano contenere controlli Web non affidabili o codice di script potenzialmente dannoso. È possibile, ad esempio, limitare in questo modo la capacità del controllo WebBrowser, per utilizzarlo come visualizzatore di posta elettronica in formato HTML o per includere una guida HTML nell'applicazione.

Per creare un visualizzatore di documenti HTML

  1. Impostare la proprietà AllowWebBrowserDrop su false per impedire a WebBrowser di aprire i file trascinati nel controllo.

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

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

Compilazione del codice

Per questo esempio è necessario:

  • Controllo WebBrowser denominato webBrowser1.

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

Vedere anche

Attività

Procedura: passare a un URL con il controllo WebBrowser

Procedura: stampare con un controllo WebBrowser

Riferimenti

Cenni preliminari sul controllo WebBrowser

WebBrowser

AllowWebBrowserDrop

Url

Concetti

Sicurezza dei controlli WebBrowser