Guide pratique pour créer une visionneuse de documents HTML dans une application Windows Forms
Vous pouvez utiliser le contrôle WebBrowser pour afficher et imprimer des documents HTML sans fournir la fonctionnalité complète d’un navigateur Web Internet. Cela est utile lorsque vous souhaitez tirer parti des fonctionnalités de mise en forme du code HTML, mais ne souhaitez pas que vos utilisateurs chargent des pages Web arbitraires qui peuvent contenir des contrôles Web non approuvés ou du code de script potentiellement malveillant. Vous pouvez limiter la capacité du contrôle WebBrowser de cette façon, par exemple, à l’utiliser comme visionneuse de courrier HTML ou à fournir une aide au format HTML dans votre application.
Pour créer une visionneuse de documents HTML
Définissez la propriété AllowWebBrowserDrop sur
false
pour empêcher le contrôle WebBrowser d’ouvrir les fichiers qui y sont déposés.webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False
Définissez la propriété Url sur l’emplacement du fichier initial à afficher.
webBrowser1.Url = new Uri("http://www.contoso.com/");
webBrowser1.Url = New Uri("http://www.contoso.com/")
Compilation du code
Cet exemple nécessite :
un contrôle WebBrowser nommé
webBrowser1
;Références aux assemblages
System
etSystem.Windows.Forms
.
Voir aussi
.NET Desktop feedback