Dela via


Gör så här: Skapa ett HTML-dokumentvisningsprogram i ett Windows Forms-program

Du kan använda WebBrowser-kontrollen för att visa och skriva ut HTML-dokument utan att tillhandahålla alla funktioner i en webbläsare. Detta är användbart när du vill dra nytta av formateringsfunktionerna i HTML men inte vill att användarna ska läsa in godtyckliga webbsidor som kan innehålla obetrodda webbkontroller eller potentiellt skadlig skriptkod. Du kanske vill begränsa funktionen för WebBrowser kontroll på det här sättet, till exempel för att använda den som ett HTML-e-postvisare eller för att tillhandahålla HTML-formaterad hjälp i ditt program.

Så här skapar du ett HTML-dokumentvisningsprogram

  1. Ange egenskapen AllowWebBrowserDrop till false för att förhindra att WebBrowser-kontrollen öppnar filer som släppts på den.

    webBrowser1.AllowWebBrowserDrop = false;
    
    webBrowser1.AllowWebBrowserDrop = False
    
  2. Ange egenskapen Url till platsen för den ursprungliga filen som ska visas.

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

Kompilera koden

Det här exemplet kräver:

  • En WebBrowser-kontroll med namnet webBrowser1.

  • Referenser till System och System.Windows.Forms sammansättningar.

Se även