翻譯|產品更新|編輯:龔雪|2022-03-30 10:26:49.390|閱讀 199 次
概述:DevExpress WPF近日正式發布了v21.2,新版本官方正式宣布增強了遠程桌面性能、圖表控件功能等,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DevExpress WPF控件擁有120+個控件和庫,將幫助您交付滿足甚至超出企業需求的高性能業務應用程序。通過DevExpress WPF能創建有著強大互動功能的XAML基礎應用程序,這些應用程序專注于當代客戶的需求和構建未來新一代支持觸摸的解決方案。 無論是Office辦公軟件的衍伸產品,還是以數據為中心的商業智能產品,都能通過DevExpress WPF控件來實現。
DevExpress WPF近日正式發布了v21.2,新版本官方正式宣布增強了遠程桌面性能、圖表控件功能等,歡迎下載最新版體驗!
新版本的主題緩存引擎 - 默認為所有內置和自定義WPF主題啟用,現在支持多個登錄/注銷操作。 這個新選項增強了使用 DevExpress UI 組件開發的所有WPF應用程序的性能,對于遠程執行的應用程序(使用Microsoft遠程桌面服務或Citrix等工具),性能提升尤其顯著,在這些應用程序中,登錄/注銷操作更為常見。
為了幫助可視化與此增強相關的性能相關優勢,技術團隊測量了正常呈現 WPF 電子表格控件以及登錄/注銷后需要多長時間:
可自定義的空點
DevExpress Chart控件現在可以將間隙(在數據源內)處理為空點(具有未定義值的點),現在可以使用不同的樣式選項(基于系列視圖類型)自定義這些間隙的外觀,還可以完全自定義空點的點標記、線段和區域段的外觀。
您還可以繪制“模擬”點替代間隙(基于相鄰系列點的值),將系列視圖的 EmptyPointOptions.ProcessPoints 屬性設置為 'Interpolate'。
MVVM Command API
WPF數據網格和TreeList控件包括以下新命令:
這些命令屬性充當標準事件的對應物,允許您在 ViewModel 級別塑造數據并響應用戶輸入,而無需在 View 中編寫代碼。
XAML
<dxg:GridControl CustomUnboundColumnDataCommand="{Binding UnboundColumnDataCommand}">
C#
[Command] public void UnboundColumnData(DevExpress.Mvvm.Xpf.UnboundColumnRowArgs args) { if(args.IsGetData) { Product item = (Product)args.Item; args.Value = item.UnitPrice * item.UnitsOnOrder; } }
鎖定 TreeList 更新
您現在可以在 WPF TreeList 中完全鎖定計算和樹層次結構更新。
C#
public void UpdateSource() { TreeListControl.View.BeginDataUpdate(true); // Update source TreeListControl.View.EndDataUpdate(); }
這個新的 API 將有助于提高大型數據集的性能(當/如果必須同時更新大型記錄集時)。
全新的CRUD API
C#
[DevExpress.Mvvm.DataAnnotations.Command] public void ValidateRowDeletion(DevExpress.Mvvm.Xpf.ValidateRowDeletionArgs args) { var item = (EFCoreIssues.Issues.User)args.Items.Single(); _Context.Users.Remove(item); _Context.SaveChanges(); }
C#
[DevExpress.Mvvm.DataAnnotations.Command] public void Refresh(DevExpress.Mvvm.Xpf.RefreshArgs args) { args.ResultAsync = Task.Run(() => { _Context = new IssuesContext(); ItemsSource = _Context.Users.ToList(); }); }
這些 API 與 MVVM 完全兼容。
DevExpress技術交流群6:600715373 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網