Mi piacerebbe sapere se esiste una cosa come Gecko.NET;) Voglio dire, proprio come possiamo incorporare una WebView e questa è una "istanza" di IE7 all'interno di qualsiasi applicazione Windows Form (e dirla a navigateto(fancy_url);
). Mi piacerebbe usare Firefox o WebKit.È possibile incorporare Gecko o Webkit in un Windows Form proprio come una WebView?
Qualcuno ha provato questo?
UPDATE: Si prega di tenere presente che anche se è possibile incorporare Gecko utilizzando i controlli citati, è ancora impossibile stampa durante l'utilizzo di Gecko.
AGGIORNAMENTO MARZO 2010: E 'ancora possibile stampare in modo nativo utilizzando GeckoFX, tuttavia un paio di metodi esistono che possono essere sufficiente, a seconda di quello che stai cercando di fare. Vedere: http://geckofx.org/viewtopic.php?id=796 per ulteriori informazioni.
UPDATE ottobre 2013: non ho più fare lo sviluppo di Windows sono così non ho alcun interesse in questo, ma sembra che lo sviluppo di Gecko può essere trovato qui: https://bitbucket.org/geckofx e sembra essere rinnovata di recente. Lasciando questo qui per i futuri sviluppatori di Windows;)
AGGIORNAMENTO Gennaio 2017: Ho ricevuto un'email da un'azienda chiamata TeamDev. Hanno creato un componente del browser .NET basato su Chromium chiamato "DotNetBrowser" che può essere utilizzato per visualizzare pagine Web moderne nelle applicazioni Windows Form.
citare l'e-mail direttamente:
Ecco alcuni dettagli circa la componente, che potrebbe essere utile:
- DotNetBrowser si basa su Chromium, sostenendo in tal modo HTML5, CSS3, JS e gli ultimi standard web. La versione Chromium sottostante della libreria viene regolarmente aggiornata.
- Il componente è adatto per WPF e applicazioni desktop Windows Form e funziona sia per C# che per VB.NET.
- La libreria è autorizzata commercialmente, tuttavia vengono fornite licenze gratuite per progetti Open Source e accademici.
Disclaimer:Non ho usato questo DotNetBrowser perché io non faccio per lo sviluppo di Windows, ma può essere la pena di verificare se siete alla ricerca di una soluzione a questo.
attivo progetto sviluppato è disponibile all'indirizzo: https://bitbucket.org/geckofx – UGEEN