Freigeben über


Vorgehensweise: Erstellen einer HTML-Dokumentanzeige in einer Windows Forms-Anwendung

Sie können das WebBrowser-Steuerelement verwenden, um HTML-Dokumente anzuzeigen und zu drucken, ohne die volle Funktionalität eines Internetwebbrowsers bereitzustellen. Dies ist nützlich, wenn Sie die Formatierungsfunktionen von HTML nutzen möchten, aber nicht möchten, dass Ihre Benutzer beliebige Webseiten laden, die möglicherweise nicht vertrauenswürdige Websteuerelemente oder potenziell schädlichen Skriptcode enthalten. Möglicherweise möchten Sie die Funktion des WebBrowser-Steuerelements auf diese Weise einschränken, beispielsweise um es als HTML-E-Mail-Viewer zu verwenden oder um HTML-formatierte Hilfe in Ihrer Anwendung bereitzustellen.

So erstellen Sie eine HTML-Dokumentanzeige

  1. Legen Sie die eigenschaft AllowWebBrowserDrop auf false fest, um zu verhindern, dass das WebBrowser Steuerelement Dateien öffnet, die darauf abgelegt wurden.

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

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

Kompilieren des Codes

In diesem Beispiel ist Folgendes erforderlich:

  • Ein WebBrowser Steuerelement mit dem Namen webBrowser1.

  • Verweise auf die Baugruppen System und System.Windows.Forms.

Siehe auch