|
|
Paskelbta 2017-07-08 23:33:19
|
|
|

WinForm yra valdiklis, galintis rodyti HTML turinį, kuris yra žiniatinklio naršyklė, ir nustatyti jo ypatybę DocumenText į HTML turinį.
Kai naudojame "WebBrowser for UI", kartais nenorime, kad vartotojas spustelėtų joje esančią nuorodą, jau nekalbant apie pasirodantį erzinantį scenarijaus klaidos raginimo laukelį, ir nenorime, kad vartotojas galėtų spustelėti dešiniuoju pelės mygtuku spustelėtą IE meniu.
Išjungti klaidos scenarijaus užuominą: nustatykite žiniatinklio naršyklės valdiklio scrip{filter}tErrorsSuppressed reikšmę kaip true Išjungti dešiniojo pelės mygtuko spustelėjimo meniu: nustatykite žiniatinklio naršyklės IsWebBrowserContextMenuEnabled į false Išjungti sparčiuosius klavišus: nustatykite žiniatinklio naršyklės žiniatinklio naršyklės nuorodas į klaidingą Išjungti hipersaitus : Yra dviejų tipų hipersaitai, vienas yra tiesioginis į dabartinį langą, o kitas - atidaryti naujame lange Žinoma, langas pasisuka tiesiogiai: nustatykite žiniatinklio naršyklės AllowNavigation į false Norint išjungti naujus langų atidarymus, reikia tvarkyti žiniatinklio naršyklės "NewWindow" įvykį
Baigus aukščiau pateiktą darbą, jis iš esmės baigtas, ir reikia atkreipti dėmesį į paskutinį dalyką, kuris yra "Drag-And-Drop". Nepamirškite nustatyti žiniatinklio naršyklės AllowWebBrowserDrop į false
|
Ankstesnis:SignalR ryšiui su internetiniu lizdu (3)Kitą:.net/C# žiniatinklio naršyklės valdymas išjungia iššokančiuosius sprendimus, pvz., įspėjimą, patvirtinimą ir kt.
|