WPF控件庫總結


導航

開發者博客
文檔學習
開發者平台

前言

在使用WPF項目的時候, 一般首要的就是對UI部分的選型, 而WPF相關的UI控件和樣式庫在Github也是非常多。

關於UI的部分,可以分為二種:

  • 對控件本身沒有很大的需求, 只需要在原有的基礎上修改一些樣式,讓界面變得美觀。
  • 對控件需要一定的要求(例如大數據量虛擬化), 並且在UI上面有着不錯的視覺效果。

對於以上二種需求, 下面列出了一些開源的項目:
開源樣式庫: MaterialDesigonToolkit

開源控件庫: HandyControl

Syncfusion 控件

除此上面所介紹的,還有就是商用控件庫。
例如:Syncfusion, 不同於其它廠商的是, 他提供了社區版的支持, 可以使用商用版的所有功能。
對於商用版本的控件的選型, 我們最主要確定幾點: 功能是否滿足需求?文檔是否完善?支持是否及時?
而Syncfusion對社區版的支持也是非常好,文檔有本地版也有在線版、出現問題基本上郵件反饋都能夠積極解決。

關於Syncfusion

一家國外的公司, 旗下大部分商用控件產品是圍繞微軟平台下開發, 產品范圍覆蓋: CS、BS、移動端、前端等多個領域, 如下所示:

申請社區版流程

  • 在Syncfusion授權登錄你的Github/XING賬號
    申請地址
    注: 關於社區版的常見問題,會在頁面中有詳細說明
  • 查看自己的控件面板, 生成對應產品的密鑰

產品示例

這里,用WPF進行舉例, 當我們安裝完成Syncfusion的WPF控件包, 我們本地會有一個客戶端, 打開如下所示:

該程序主要提供本地可運行的控件DEMO示例、樣式庫生成工具、在線文檔。

  • 控件庫主要用於演示每個控件的基本功能與設置

  • 樣式庫主要針對個性化的UI樣式生成

  • 在線文檔主要針對每個控件所包括的屬性以及功能介紹


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM