Incorporation de Firefox dans un contrôle .NET

Je suis débutant en programmation c # et .net et je veux savoir si je peux utiliser Mozilla Firefox comme navigateur d’instance du contrôle webBrowser, car par défaut, le contrôle webBrowser utilise Internet Explorer.

Le contrôle ActiveX de Mozilla utilise le moteur de disposition Gecko pour fournir un contrôle de rendu HTML et XML entièrement programmable aux développeurs ActiveX.

L’API étant similaire au contrôle ActiveX d’Internet Explorer, elle maintient un haut degré de compatibilité.

Gecko est le même moteur que Mozilla, Mozilla Firefox

Il existe un vieux contrôle WinForms Gecko (Firefox) quelque part, mais le meilleur contrôle non-IE .NET que vous obtiendrez est Awesomium , basé sur Chrome.

Voici le contrôle ActiveX Mozilla que vous pouvez utiliser.

Après l’avoir installé,
dans votre Visual Studio, allez à

  Toolbox>right-click>choose items>COM Components>Mozilla Browser Class