首頁 後端開發 C#.Net教程 十大開源的.NET使用者介面框架

十大開源的.NET使用者介面框架

Apr 17, 2017 pm 03:23 PM
框架

  選擇一款合適的GUI框架是.NET開發中比較重要但又很棘手的問題,因為使用者介面相當於一款應用的"門面",直接面向使用者。好的UI更能吸引用戶,有時甚至成為決定一款應用成敗的關鍵。以下小編整理出十大應用最廣泛.NET開源使用者介面框架,希望.NET開發人員以後選擇GUI框架時不再犯錯。

  Windows.Forms

  Windows.Forms是微軟的.NET開發框架圖形使用者介面的一部分,該元件透過將現有的Windows API(Win32 API)封裝為託管程式碼提供了對Windows本機(native)元件的存取方式,相容於Linux和其他Mono平台。

Windows.Forms 开源.NET界面库

  WPF

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

WPF 开源net界面框架

  Gtk

#  Gtk#是一個針對.NET和Mono的圖形使用者介面工具集,專案綁定了gtk+ 工具集並打包了GNOME庫,支援完整的原生圖形Gnome 應用程式開發。

Gtk# .NET和Mono的图形用户界面工具集

  QT

  Qt是一個用戶群非常廣泛的跨平台的C++圖形使用者介面應用程式框架。它提供給應用程式開發者建立各種高級圖形使用者介面所需的所用功能。它完全物件導向的,很容易擴展,並且允許真正地組件編程。

QT .NET用户界面集

  MonoMac

  這款工具勵志為.Net/Mono 開發人員提供原生的Mac OS X應用程式開發體驗。開發者可以以C#存取整個MacOS X APIs ,對AppKit GUI APIs無限制。

MonoMac .Net/Mono GUI开发工具

  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 綁定)的基礎。

Qyoto QT 开源GUI开发框架

  Qt4Dotnet

#  使用IKVM綁定到.net的QtJambi java連接埠。

Qt4Dotnet .net界面框架




#

以上是十大開源的.NET使用者介面框架的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何評估Java框架商業支援的性價比 如何評估Java框架商業支援的性價比 Jun 05, 2024 pm 05:25 PM

如何評估Java框架商業支援的性價比

PHP 框架的輕量級選項如何影響應用程式效能? PHP 框架的輕量級選項如何影響應用程式效能? Jun 06, 2024 am 10:53 AM

PHP 框架的輕量級選項如何影響應用程式效能?

golang框架文件最佳實踐 golang框架文件最佳實踐 Jun 04, 2024 pm 05:00 PM

golang框架文件最佳實踐

如何為不同的應用場景選擇最佳的golang框架 如何為不同的應用場景選擇最佳的golang框架 Jun 05, 2024 pm 04:05 PM

如何為不同的應用場景選擇最佳的golang框架

PHP 框架的學習曲線與其他語言框架相比如何? PHP 框架的學習曲線與其他語言框架相比如何? Jun 06, 2024 pm 12:41 PM

PHP 框架的學習曲線與其他語言框架相比如何?

Java框架的效能比較 Java框架的效能比較 Jun 04, 2024 pm 03:56 PM

Java框架的效能比較

golang框架開發實戰詳解:問題答疑 golang框架開發實戰詳解:問題答疑 Jun 06, 2024 am 10:57 AM

golang框架開發實戰詳解:問題答疑

golang框架效能比較:做出明智選擇的指標 golang框架效能比較:做出明智選擇的指標 Jun 05, 2024 pm 10:02 PM

golang框架效能比較:做出明智選擇的指標

See all articles