In WinForm gibt es eine Steuerung, die HTML-Inhalte, also den Webbrowser, anzeigen und dessen DocumenText-Eigenschaft auf HTML-Inhalte setzen kann.
Wenn wir WebBrowser für die Benutzeroberfläche verwenden, wollen wir manchmal nicht, dass der Nutzer den Link darin anklickt, geschweige denn das nervige Fehlerfeld mit dem Skript erscheint, und wir wollen nicht, dass der Nutzer auf das Rechtsklick-IE-Menü klicken kann.
Tipp zum Fehlerskript deaktivieren: Setzen Sie das skript{filter}tErrorsSuppressed der Webbrowser-Steuerung auf true Deaktivieren Sie das Rechtsklickmenü: Setzen Sie WebBrowsers IsWebBrowserContextMenuEnabled auf falsch Schalte Verknüpfungen aus: Setze WebBrowserShortcutsEnabled auf falsch Hyperlinks deaktivieren: Es gibt zwei Arten von Hyperlinks: Einer ist direkt zum aktuellen Fenster und der andere dient dazu, in einem neuen Fenster zu öffnen Natürlich dreht sich das Fenster direkt: Setze AllowNavigation des Webbrowsers auf falsch Das Deaktivieren neuer Fensteröffnungen erfordert die Behandlung des NewWindow-Ereignisses im Webbrowser
Nach Abschluss der obigen Arbeit ist es im Grunde abgeschlossen, und es gibt noch einen letzten Punkt, auf den man achten sollte, nämlich Drag-and-Drop. Denken Sie daran, das AllowWebBrowserDrop des Webbrowsers auf falsch zu setzen
|