Defaultní chování komponenty WebBrowser jak v WPF tak winForms je emulovat jádro Internet exploreru do verze 7
Napřišel jsem na jinou možnost, jak toto změnit, než přidání pravidla do registrů.
Počítač \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ Main \ FeatureControl \ FEATURE_BROWSER_EMULATION
Do této cesty stačí přidat nový záznam Hodnota DWORD s pojmenováním dle jména vaší aplikace a hodnotou, která bude právě určovat, jaké verze se bude využívat.
Pokud zde řáden není vložen, použije se emulace IE 7, což je stejné, jako záznam s decimální hodnotou 7000.
Obdobně tedy můžeme emulovat IE8 8000 a nebo nechat IE 11 11000.
červenec 2020