2016-11-26 101 views
0

我們試圖找出,如果有這種可能性(subj)。我們發現很少有開源項目,但似乎人們放棄了它們。在WPF應用程序中嵌入mozilla

我們需要以某種方式在我們的wpf應用程序中使用Mozilla,爲什麼Mozilla因爲我們已經準備好了Mozilla的插件,所以我們需要與應用程序集成。任何未放棄開放源代碼的鏈接,我都非常感謝。我不是開發人員,我只是我們開發團隊的翻譯員,他們知道0英語,所以如果我寫的東西不可讀,請原諒我...

回答

1

嗨塔季揚娜,歡迎來到SO!

支持Mozilla Firefox的Web渲染引擎目前是Gecko。

如果您將WPF關鍵字與Gecko一起尋找,您可以找到解決問題的方法。最有前途的似乎是GeckoFX,看起來非常容易使用,通過他們的documentation。下面是從他們的wiki一個片段:

[STAThread] 
static void Main(string[] args) 
{ 
    Xpcom.Initialize("Firefox"); 
    var geckoWebBrowser = new GeckoWebBrowser {Dock = DockStyle.Fill}; 
    Form f = new Form(); 
    f.Controls.Add(geckoWebBrowser); 
    geckoWebBrowser.Navigate("www.google.com"); 
    Application.Run(f); 
} 
+1

我只想補充一點,在情況下,其在WPF作爲每個問題,它需要在WindowsFormsHost控件被託管。 – Bartosz