Vorgehensweise: Erstellen eines HTML-Dokumentviewers in einer Windows Forms-Anwendung
Sie können das WebBrowser-Steuerelement verwenden, um HTML-Dokumente anzuzeigen und zu drucken, ohne die vollständige Funktionalität eines Internetwebbrowsers bereitzustellen. Dies ist nützlich, wenn Sie die Formatierungsfunktionen von HTML nutzen möchten, aber nicht möchten, dass Benutzer Webseiten laden, die möglicherweise nicht vertrauenswürdige Websteuerelemente oder potenziell böswilligen Skriptcode enthalten. Möglicherweise möchten Sie so die Funktion des WebBrowser-Steuerelements einschränken, um es beispielsweise als HTML-E-Mail-Viewer zu verwenden oder eine HTML-formatierte Hilfe in Ihrer Anwendung bereitzustellen.
So erstellen Sie einen HTML-Dokument-Viewer
Legen Sie die AllowWebBrowserDrop-Eigenschaft auf
false
fest, um zu verhindern, dass das WebBrowser-Steuerelement Dateien öffnet, die auf ihm abgelegt werden.webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False
Legen Sie die Url-Eigenschaft auf den Speicherort der anfänglichen Datei fest, die angezeigt werden soll.
webBrowser1.Url = new Uri("http://www.contoso.com/");
webBrowser1.Url = New Uri("http://www.contoso.com/")
Kompilieren des Codes
Für dieses Beispiel benötigen Sie Folgendes:
Ein WebBrowser-Steuerelement namens
webBrowser1
.Verweise auf die Assemblys
System
undSystem.Windows.Forms
.
Weitere Informationen
.NET Desktop feedback