中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

十大開源的.NET用戶界面框架 讓GUI設(shè)計不再犯難

2018-07-20    來源:編程學(xué)習(xí)網(wǎng)

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  選擇一款合適的GUI框架是.NET開發(fā)中比較重要但又很棘手的問題,因為用戶界面相當(dāng)于一款應(yīng)用的"門面",直接面向用戶。好的UI更能吸引用戶,有時甚至成為決定一款應(yīng)用成敗的關(guān)鍵。下面小編整理出十大應(yīng)用最廣泛.NET開源用戶界面框架,希望.NET開發(fā)人員以后選擇GUI框架時不再犯難。

  Windows.Forms

  Windows.Forms是微軟的.NET開發(fā)框架圖形用戶界面的一部分,該組件通過將現(xiàn)有的Windows API(Win32 API)封裝為托管代碼提供了對Windows本地(native)組件的訪問方式,兼容Linux和其他Mono平臺。

Windows.Forms 開源.NET界面庫

  WPF

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

WPF 開源net界面框架

  Gtk#

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

Gtk# .NET和Mono的圖形用戶界面工具集

  QT

  Qt是一個用戶群非常廣泛的跨平臺的C++圖形用戶界面應(yīng)用程序框架。它提供給應(yīng)用程序開發(fā)者建立各種高級圖形用戶界面所需的所用功能。它完全面向?qū)ο蟮,很容易擴展,并且允許真正地組件編程。

QT .NET用戶界面集

  MonoMac

  這款工具勵志為.Net/Mono 開發(fā)人員提供原生的Mac OS X應(yīng)用程序開發(fā)體驗。開發(fā)者可以以C#訪問整個MacOS X APIs ,對AppKit GUI APIs無限制。

MonoMac .Net/Mono GUI開發(fā)工具

  wxWidgets

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

wxWidgets 開源GUI

  Qyoto

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

Qyoto QT 開源GUI開發(fā)框架

  Qt4Dotnet

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

Qt4Dotnet .net界面框架

標(biāo)簽: linux 代碼 開發(fā)者 媒體

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:7 個流行的.Net開發(fā)ORM映射工具

下一篇:Visual Studio 2014 和 ASP.NET 預(yù)覽