Нет, элемент управления WebBrowser
, включенный в WinForms, всегда будет использовать Internet Explorer (IE) в качестве агента рендеринга.Он вызывает родную библиотеку shdocvw.dll
.Нет способа изменить это.Тем не менее, обновление версии IE на вашем компьютере обновит агент рендеринга, используемый элементом управления.
Однако многим людям не нравится зависать в IE, и по очень веской причине.Для .NET Framework есть несколько альтернативных элементов управления веб-браузера.По сути, они являются обертками для движков рендеринга, используемых другими браузерами.Вот несколько примеров:
- WebKit .NET - это оболочка для движка WebKit, используемая Google Chrome и Apple Safari.
- GeckoFX - это оболочка для движка рендеринга Gecko, используемая Mozilla Firefox.
- MozNet isальтернативная оболочка для Gecko, которая утверждает, что она более активна, чем GeckoFX.