Ist es möglich, Gecko oder Webkit wie eine WebView in ein Windows Form einzubetten?

Ich würde gerne wissen, ob es so etwas wie Gecko.NET gibt;) Ich meine, genau wie wir eine WebView einbetten können und das eine "Instanz" von IE7 in jeder Windows Forms-Anwendung ist (undnavigateto(fancy_url);). Ich würde gerne Firefox oder WebKit verwenden.

Hat jemand das versucht?

AKTUALISIERE: Bitte denken Sie daran, dass es zwar möglich ist, Gecko mit den genannten Steuerelementen einzubetten, es jedoch immer noch unmöglich ist,drucke während der Verwendung von Gecko.

UPDATE März 2010: Es ist immer noch nicht möglich, mit GeckoFX nativ zu drucken. Es gibt jedoch einige Methoden, diekan Genug, je nachdem, was Sie versuchen. Sehen:http: //geckofx.org/viewtopic.php? id = 796 für mehr Informationen

UPDATE Oktober 2013: Ich mache keine Windows-Entwicklung mehr, daher habe ich kein Interesse daran, aber anscheinend ist die Entwicklung von Gecko hier zu finden:https: //bitbucket.org/geckof und es scheint vor kurzem aktualisiert worden zu sein. Lass dies hier für zukünftige Windows-Entwickler;)

UPDATE Januar 2017: Ich habe eine E-Mail von einer Firma namens @ erhalt TeamDev. Sie haben eine Chromium-basierte .NET-Browserkomponente namens "DotNetBrowser" erstellt, mit der moderne Webseiten in Windows Forms-Anwendungen angezeigt werden können.

Um die E-Mail direkt zu zitieren:

Hier sind einige Details zu der Komponente, die hilfreich sein könnten:

DotNetBrowser basiert auf Chromium und unterstützt somit HTML5, CSS3, JS und die neuesten Webstandards. Die zugrunde liegende Chromium-Version der Bibliothek wird regelmäßig aktualisiert.Die Komponente eignet sich sowohl für WPF- als auch für Windows Forms-Desktopanwendungen und funktioniert sowohl für C # als auch für VB.NET.Die Bibliothek ist kommerziell lizenziert, für Open Source- und akademische Projekte werden jedoch kostenlose Lizenzen bereitgestellt.

Haftungsausschluss Ich habe diesen DotNetBrowser nicht mehr verwendet, da ich keine Windows-Entwicklung mehr betreibe. Es lohnt sich jedoch zu prüfen, ob Sie nach einer Lösung dafür suchen.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage