翻譯|行業資訊|編輯:龔雪|2024-08-26 10:48:25.827|閱讀 121 次
概述:界面控件DevExpress VCL v24.2在今年年末更新,今天我們一起來搶先預覽一波新功能,歡迎下載組件體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExpress VCL Controls是Devexpress公司旗下老牌的用戶界面套包,所包含的控件有:數據錄入、圖表、數據分析、導航、布局等。該控件能幫助您創建優異的用戶體驗,提供高影響力的業務解決方案,并利用您現有的VCL技能為未來構建下一代應用程序
本文中包含了DevExpress VCL v24.2官方發布的當前/預計的開發計劃,請注意此信息僅供參考,并不代表Developer Express Inc.的約束性承諾。
DevExpress技術交流群10:532598169 歡迎一起進群討論
在DevExpress VCL v24.2中,官方將更新現有的云API集成,并在適用的情況下切換到更新或替換的API,這些變化將影響以下方面:
在v24.1發布周期之前,用戶必須顯示地為Ribbon控件設置ColorSchemeName屬性,以便在DevExpress支持的VCL應用程序中引入統一的外觀和樣式。v24.1解決了這個問題,在DevExpress驅動的VCL應用程序中應用皮膚的推薦方法是使用全局TdxSkinController(或TcxLookAndFeelController -現已棄用),用戶應該在運行時和設計時環境中使用它,原因如下:
注意:仍然可以在單個控制級別設置皮膚(通過LookAndFeel.SkinName),但這不是推薦的方法。如果你不希望同時應用DeDevExpress VCL皮膚到所有控件,那么可以處理TdxSkinController的OnSkinControl和OnSkinForm事件(例如,你可以過濾掉標準的Delphi控件,如按類型的按鈕)。
在v24.2中,官方將繼續v24.1中開始的工作,并擴展外觀配置選項如下:
在v24.2中,Skin Controller(皮膚控制器)對話框將在頂部顯示矢量皮膚,Raster(柵格)皮膚將顯示在單獨的類別中,默認情況下是禁用的。用戶還可以使用單個鼠標單擊(默認情況下啟用WXI)來選擇默認的調色板名稱和皮膚 - 用戶不再需要在對象檢查器中設置多個屬性。
從概念上講,這個對話框類似于DevExpress WinForms產品線中的Project Settings(項目設置)頁面。對話框設置也將應用于應用程序中的所有表單,包括皮膚和調色板選擇器組件。
還希望避免在用戶的單位中重復皮膚注冊(在“使用”下):
混合應用(那些看起來像原生應用但卻依賴于JavaScript或其他內部技術的應用)在市場上變得越來越普遍,桌面版的Microsoft Teams和Visual Studio Code就是一個很好的例子,它們依賴于Windows、macOS或Linux本地容器應用中的WebView(一種嵌入式web瀏覽器)組件,DevExpress本身已經在.NET MAUI、Blazor甚至WinForms產品線中使用JS封裝器很長時間了。
在大多數情況下,混合應用的部署很少影響可用性,因為內部JS組件通常是快速的、高度交互的,并且支持類似的應用主題。對于應用程序開發人員來說,由于組件的可用性(來自DevExpress或其他第三方供應商的組件),混合方法開辟了新的機會。
在v24.2版本周期中,官方將發布一個使用DevExtreme JS HTML編輯器構建的VCL示例。編輯器已經支持深色和淺色主題,將這個例子擴展到:
DevExpress VCL Chart Control (ExpressCharts Suite)作為我們的VCL組件的一部分,到目前為止,它支持以下特性/功能:
在v24.2版本周期中,我們將讓您完全控制TdxChartXYSeriesBarView值標簽的位置。
更多產品預告更新,歡迎咨詢“”~
更多DevExpress線上公開課、中文教程資訊請上中文網獲取
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網