2011-01-25 26 views
6

我聽說過關於Mono項目,但只是關於winforms。它將與WPF一起工作嗎?可以在unix上使用WPF嗎?

+0

這個問題絕對沒有意義。 Unix是一個操作系統。 – 2011-01-25 20:33:46

回答

11

WPF under Mono不存在。

此時,Mono項目中沒有任何組織計劃實施Windows Presentation Foundation API作爲項目的一部分。

Mono團隊建議使用Silverlight /月光,而不是:

的Silverlight實現WPF的API的一個子集,適用於Windows,MacOS X和通過我們自己的開源努力月光它可以用Linux和其他Unix系統。

1

有一個名爲Silverform SDK的庫,旨在提供跨平臺的WPF和Silverlight實現。

該庫以託管代碼實現,目前與OpenTK和Unity3D一起用作渲染後端。主要功能(如綁定,佈局,主要控件和基元)已經實現(查看Unity Web Player演示here)。最初它一直專注於Unity3d渲染,而對獨立Mono應用程序的支持將在未來作爲單獨構建添加。

聲明:我是圖書館的開發人員之一。

相關問題