搶先看!界面控件DevExpress WPF 2024產品路線圖預覽(二)

DevExpress WPF擁有120+個控件和庫,將幫助您交付滿足甚至超出企業需求的高性能業務應用程序。通過DevExpress WPF能創建有着強大互動功能的XAML基礎應用程序,這些應用程序專注於當代客戶的需求和構建未來新一代支持觸摸的解決方案。

本文將介紹2024年DevExpress WPF第一個主要更新(v24.1)中引入的一些新功能。在上文中(點擊這裏回顧>>)爲大家介紹了可訪問性和UI自動化的改進、字體圖標圖像的升級、數據網格功能升級等,本文將繼續介紹在v24.1中一些其他的新功能預覽,歡迎持續關注哦~

注意:本文中列出的功能和特性說明官方當前/預計的發展計劃,此信息僅供參考之用,其中列出的功能/產品可能會更改。

DevExpress WPF 最新版下載

PDF Document API & PDF Viewer

簽名信息面板

爲了改善處理簽名PDF文檔時的用戶體驗,官方計劃爲DevExpress WPF PDF查看器實現一個新的簽名面板,新的面板將提供一個直觀的界面來查看簽名信息(如簽名者、簽名時間和與簽名相關的其他數據)。

DevExpress WPF 2024產品圖

Layers(圖層)

管理PDF文檔中的可選內容(層)提供了一種靈活的方式來組織文檔內容並控制其可見性,對於處理需要內容組織的複雜文檔(如架構計劃、分層地圖、圖表和多語言文檔)的應用程序來說,這個功能是非常寶貴的。

在下一個主要版本(v24.1)中,官方將爲DevExpress WPF PDF查看器設計一個新的圖層面板(以控制用戶界面中的圖層可見性)。

Spreadsheet Document API & Spreadsheet UI控件

按顏色排序和過濾

官方的下一個主要更新將包括基於單元格字體顏色和單元格背景顏色在工作表中排序/過濾單元格範圍的支持,該功能將包括新的API和UI元素,來管理單元格顏色排序或過濾的範圍。

DevExpress WPF 2024產品圖

對齊和分佈式水平文本對齊

DevExpress官方計劃增強Excel文檔渲染,並支持單元格文本的橫向對齊和分佈式對齊,新的對齊類型也將影響打印輸出和PDF導出的文檔。

屬性網格行樣式

有些用戶要求提供一種簡單的方法來根據單元格值或其他條件更改屬性網格行格式,在下一個版本(v24.1)中將添加RowStyle屬性,允許您使用數據觸發器更改行背景/前景(和其他屬性)。

DevExpress WPF 2024產品圖

在XAML中使用主題調色板顏色

在創建應用程序UI時,您可能需要訪問DevExpress主題使用的顏色。技術團隊正在擴展themerresource類,這樣您就可以毫不費力地從主題調色板中應用顏色。

DevExpress Reporting

全新的表達式函數

我們將向標準語言語法中添加新的表達式函數,這些函數將在DevExpress報表中塑造和顯示數據方面提供更大的靈活性。新功能包括:

  • 檢索前一列/行值
  • 檢索下一列/行值
  • 檢索當前組索引
  • 檢索組內當前行索引

SVG圖片導出

當您將SVG圖片添加到報表中時,它們將使用矢量格式(SVG)本地導出(以保持圖像質量),此增強影響PDF、Excel和Word導出格式。

參數組名稱定位

使用內置的DevExpress Reports本地化功能,您將能夠在所有支持的平臺上本地化參數面板中顯示的參數組標題。

SqlDataSource增強

首先將增強數據源嚮導中的用戶體驗,以解決Microsoft爲MS SQL Server引入的以下與安全相關的更改:證書鏈是由不受信任的權威機構頒發的- SQL Server | Microsoft Learn。這將允許您避免“證書鏈是由不受信任的權威機構頒發的”錯誤,而將報告綁定到MS SQL Server數據庫,如果您沒有權限以不同的方式設置MS SQL Server。爲此將在數據源嚮導中引入兩個新選項:

  • 一個允許您打開/關閉MS SQL Server加密的選項(在連接字符串中指定Encrypt=No值)。
  • 一個允許您信任MS SQL Server證書而不需要驗證的選項(在連接字符串中指定TrustServerCertificate=True值)。

JsonDataSource - 轉換到System.Text.Json

已經決定修改所有DevExpress產品的源代碼,使它們不再引用第三方Newtonsoft.Json程序集,相反將使用System.Text.Json程序集/NuGet包中的功能,它是.NET的一部分。在這個發佈週期中,官方將進行研究,以確定對現有功能和應用程序影響最小的遷移方法。初步研究結果表明,差異確實存在,決定主要受到與第三方庫相關的安全風險以及微軟自己的庫提供的性能改進的影響。


更多DevExpress線上公開課、中文教程資訊請上中文網獲取

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章