|
|
Publié sur 08/07/2017 23:33:19
|
|
|

Dans WinForm, il existe un contrôle qui peut afficher le contenu HTML, qui est le navigateur web, et définir sa propriété DocumenText sur contenu HTML.
Quand on utilise WebBrowser pour l’interface, il arrive que l’utilisateur ne souhaite pas que le lien soit cliqué, encore moins la fenêtre d’erreur de script agaçante, et nous ne voulons pas que l’utilisateur puisse cliquer sur le menu IE en clic droit.
Désactiver un indice de script d’erreur : Régler le script du contrôle WebBrowser sur true, le contrôle WebBrowser Désactiver le menu clic droit : Définir IsWebBrowserContextMenuEnabled sur faux Désactiver les raccourcis : Régler WebBrowserRaccourcis du navigateur web activé sur faux Désactiver les hyperliens : Il existe deux types d’hyperliens, l’un est direct vers la fenêtre actuelle, et l’autre est pour s’ouvrir dans une nouvelle fenêtre Bien sûr, la fenêtre se transforme directement : Régler AllowNavigation du navigateur web sur false Désactiver les nouvelles ouvertures de fenêtres nécessite de gérer l’événement NewWindow du navigateur Web
Après avoir terminé le travail ci-dessus, il est pratiquement terminé, et il reste un dernier point auquel il faut prêter attention, à savoir le Glisser-Déposer. N’oubliez pas de définir le bouton AllowWebBrowserDrop du navigateur web sur false
|
Précédent:SignalR pour la communication par websocket (3)Prochain:Le contrôle du navigateur web .net/C# désactive les solutions pop-up comme l’alerte, la confirmation, etc
|