開源.net界面框架

開源中國上的開源的GUI工具不少,讓人看花了眼,最近收集整理了一下.NET開發方向的界面框架,分享出來,權看成個瞭解吧。(有興趣的能夠看看原文http://www.evget.com/article/2014/3/17/20674.htmlhtml

Windows.Formsjava

Windows.Forms是微軟的.NET開發框架圖形用戶界面的一部分,該組件經過將現有的Windows API(Win32 API)封裝爲託管代碼提供了對Windows本地(native)組件的訪問方式,兼容Linux和其餘Mono平臺。編程

WPF框架

WPF(Windows Presentation Foundation)是微軟推出的基於Vista的用戶界面框架,屬於NET Framework 3.0的一部分。它提供了統一的編程模型、語言和框架,真正作到了分離界面設計人員與開發人員的工做;同時它提供了全新的多媒體交互用戶圖形界面。工具

Gtk#google

Gtk#是一個針對.NET和Mono的圖形用戶界面工具集,項目綁定了gtk+ 工具集並打包了GNOME庫,支持完整的原生圖形Gnome 應用程序開發。.net

QT設計

Qt是一個用戶羣很是普遍的跨平臺的C++圖形用戶界面應用程序框架。它提供給應用程序開發者創建各類高級圖形用戶界面所需的所用功能。它徹底面向對象的,很容易擴展,而且容許真正地組件編程。code

MonoMacorm

這款工具勵志爲.Net/Mono 開發人員提供原生的Mac OS X應用程序開發體驗。開發者能夠以C#訪問整個MacOS X APIs ,對AppKit GUI APIs無限制。

wxWidgets

wxWidgets是一個很是完整的GUI工具庫,提供了不少工具類,免費供我的使用或者商業使用。只要可能,wxWidgets就會使用本地平臺 的SDK。也就是說,同一段代碼,在Windows下編譯將具備Windows程序的外觀,在Linux下編譯將具備Linux程序的外觀。

wxWidgets 開源GUI

Qyoto

Qyoto是跨平臺的應用程序框架Qt的.NET語言綁定,支持Unix, Windows, OSX 平臺。可以使用在 C#、Visual Basic或其餘 .NET 語言,同時也是Kimono(KDE API 的 .NET 綁定)的基礎。

Qt4Dotnet

使用IKVM綁定到.net的QtJambi java端口。

wxNet

針對wxWindows的.net綁定,支持Windows、Linux和OSX平臺,爲各個平臺支持原生外觀。

GTKmm

GTKmm是官方的GTK+的C++接口,GTK+是當前最流行的圖形界面開發庫之一。使用gtkmm,你不但能夠從代碼還能夠用Glade來建立用戶界面。不過須要libglademm的配合。

相關文章
相關標籤/搜索