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
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
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
undSystem.Windows.Forms
.
Siehe auch
.NET Desktop feedback