Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 16760|Antwoord: 0

[WinForm] Hoe schakel je foutmeldingen uit wanneer de webbrowser html-inhoud toont in C# Winform

[Link kopiëren]
Geplaatst op 08-07-2017 23:33:19 | | |

In WinForm is er een controle die HTML-inhoud kan weergeven, wat de webbrowser is, en de DocumenText-eigenschap kan instellen op HTML-inhoud.

Bij het gebruik van de WebBrowser voor UI willen we soms niet dat de gebruiker op de link erin klikt, laat staan dat het irritante foutvenster met scripts verschijnt, en we willen niet dat de gebruiker op het IE-menu met de rechtermuisknop kan klikken.
Uitschakelen foutscript-hint: Stel de scriptcode van de webbrowser in op true
Schakel het rechtermuismenu: Stel WebBrowser's IsWebBrowserContextMenuEnabled in op false
Schakel sneltoetsen uit: Stel WebBrowserShortcutsEnabled in op false
Schakel hyperlinks uit: Er zijn twee soorten hyperlinks, één direct naar het huidige venster, en de andere om te openen in een nieuw venster  
Natuurlijk draait het venster direct: Zet de AllowNavigation van de webbrowser op false
Het uitschakelen van nieuwe vensteropeningen vereist het afhandelen van het NewWindow-evenement van de webbrowser


Na het voltooien van het bovenstaande werk is het in feite voltooid, en is er nog één laatste punt om op te letten, namelijk Drag-and-Drop. Vergeet niet om de AllowWebBrowserDrop van de webbrowser op false te zetten






Vorig:SignalR voor websocket-communicatie (3)
Volgend:.net/C# webbrowsercontrole schakelt pop-upoplossingen uit zoals alert, bevestigen, enzovoort
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com