Gewusst wie: Erstellen eines HTML-Dokumentviewers in einer Windows Forms-Anwendung

Mit dem WebBrowser-Steuerelement können Sie HTML-Dokumente anzeigen und drucken, ohne die volle Funktionalität eines Internetwebbrowsers zur Verfügung zu stellen. Das ist sinnvoll, wenn die Formatierungsfunktionen von HTML genutzt werden sollen, die Benutzer jedoch keine beliebigen Webseiten laden sollen, die möglicherweise nicht vertrauenswürdige Websteuerelemente oder bösartigen Skriptcode enthalten. So können Sie beispielsweise die Funktionalität des WebBrowser-Steuerelements einschränken, wenn Sie dieses als HTML-Viewer für E-Mails oder zum Bereitstellen einer HTML-Hilfe in Ihrer Anwendung verwenden möchten.

So erstellen Sie einen HTML-Dokument-Viewer

  1. Legen Sie die AllowWebBrowserDrop-Eigenschaft auf false fest, damit Dateien, die auf das WebBrowser-Steuerelement gezogen werden, nicht geöffnet werden.

    webBrowser1.AllowWebBrowserDrop = False
    
    webBrowser1.AllowWebBrowserDrop = false;
    
  2. Legen Sie die Url-Eigenschaft auf den Speicherort der bei der Initialisierung anzuzeigenden Datei fest.

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

Kompilieren des Codes

Dieses Beispiel setzt Folgendes voraus:

  • Ein WebBrowser-Steuerelement mit dem Namen webBrowser1 muss vorhanden sein.

  • Verweise auf die System-Assembly und die System.Windows.Forms-Assembly.

Siehe auch

Aufgaben

Gewusst wie: Navigieren zu einem URL mit dem WebBrowser-Steuerelement

Gewusst wie: Drucken mit einem WebBrowser-Steuerelement

Referenz

Übersicht über das WebBrowser-Steuerelement

WebBrowser

AllowWebBrowserDrop

Url

Konzepte

WebBrowser-Sicherheit