DevExpress v18.1新版亮點——WPF篇(二)

AABBbaby發表於2018-08-01

使用者介面套包DevExpress v18.1日前終於正式釋出,本站將以連載的形式為大家介紹各版本新增內容。本文將介紹了DevExpress WPF v18.1 的新功能,快來下載試用新版本!點選下載>>

Data Grid & Tree List

Band Separators

在新版本中,WPF Data Grid和TreeList控制元件顯示thick band separators,您可以指定separator顏色和厚度,還可以為根和巢狀band separators指定不同的外觀設定。

DevExpress v18.1新版亮點

巢狀屬性通知

當巢狀屬性值更改時,DevExpress WPF Data Grid和TreeList控制元件可以自動更新單個單元格、排序、分組、過濾和摘要。

注意:只有定義了屬性的物件才需要實現INotifyPropertyChanged介面 - 巢狀屬性路徑中的其他物件沒有此類要求。

Best Fit增強功能

WPF Data Grid和TreeList控制元件現在為Band headers提供了'Best Fit'選項,Best Fit計算並應用波段完全顯示其內容所需的最佳寬度。 此功能適用於終端使用者和Grid的API。

滾動效能

新版本優化了垂直滾動,現在比舊版本快了15%。

支援INotifyDataErrorInfo驗證

WPF Data Grid和TreeList控制元件自動顯示實現INotifyDataErrorInfo資料來源物件中的驗證錯誤。 與IDataErrorInfo不同,INotifyDataErrorInfo介面在資料來源中發生驗證錯誤時通知繫結的UI控制元件。

保留滾動位置

DevExpress WPF Data Grid和TreeList控制元件附帶了一個新的選項,可幫助網格在更新資料時保留滾動位置。所有資料更新型別(新增/刪除,資料排序,完整資料重新整理)都支援此操作,並且此設計不會影響效能。

文件縮放

新版本為WPF Data Grid、TreeList、Pivot Grid和Chart控制元件引入了文件縮放,縮放允許您縮小超大尺寸的控制元件以適合紙張的寬度,或者放大控制元件以將其列印在多張紙上。

Dialogs

資料夾瀏覽器和開啟/儲存檔案對話方塊

DevExpress WPFF開啟檔案,儲存檔案和資料夾瀏覽器對話方塊首次作為v17.2中的社群技術預覽釋出,此次更新標誌著他們的正式釋出。

新的增強功能包括:

  • Breadcrumbs
  • 新增能夠使用Open File對話方塊的選擇資料夾
  • 本地化支援

Docking UI

效能增強

此版本包括旨在更快地渲染停靠皮膚的效能增強功能。

  • Dock / Undock操作現在快了10%。
  • 新選項(LogicalTreeStructure)允許皮膚內容保留在同一邏輯樹中,從而防止冗餘更新。 這使得停靠皮膚的dock/undock速度提高了2倍。
  • 'Restore Layout'變得更快。

其他增強功能

  • 能夠指定皮膚相對於另一個皮膚或組的自動隱藏位置。
  • 能夠為各個佈局項自定義上下文選單。
  • 可以使用邏輯或鍵盤焦點啟用Dock皮膚。

DevExpress調查問卷

===============================================================

DevExpress v18.1釋出,更多精彩內容請持續關注DevExpress中文網!

掃描關注DevExpress中文網微信公眾號,及時獲取最新動態及最新資訊

DevExpress中文網微信

相關文章