翻譯|產品更新|編輯:龔雪|2025-09-12 11:36:38.497|閱讀 8 次
概述:DevExpress WinForms控件v25.1日前已經全新發布,新版本新增全新的圓形皮膚面板、可訪問性增強等,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DevExpress WinForms擁有180+組件和UI庫,能為Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForms能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!
DevExpress WinForms控件v25.1日前已經全新發布,新版本新增全新的圓形皮膚面板、可訪問性增強等,歡迎下載最新版體驗!
DevExpress技術交流群11:749942875 歡迎一起進群討論
在v25.1中,DevExpress增強了傳統基于工具欄用戶界面的鍵盤可訪問性,用戶可以使用相同的助記符循環遍歷子菜單項(在標題中用&表示)當子菜單中的多個項目具有相同的助記符時,重復的按鍵按順序瀏覽它們。該特性是自動啟用的,不需要額外的配置。
C#
barItemSaveAs.Caption = "Save &As"; barItemSaveAll.Caption = "Save &All";
Accordion(折疊)項現在支持鍵盤快捷鍵,使用ShortcutKey屬性指定預定義或自定義鍵盤快捷方式。這種增強提高了可訪問性,特別是對于具有復雜導航結構的應用程序。
C#
accordionControlElement1.ShortcutKey = new DevExpress.XtraBars.BarShortcut(Keys.J);
AutomationId屬性 - 在自動化測試和可訪問性(a11y)工具中區分UI元素的唯一標識符 - 現在可用于BarItem對象,此屬性自動設置為欄項目名稱。
DevExpress WinForms UI控件現在支持基于JSON的布局序列化,這是XML的替代方案,可以簡化與現代Web和AI服務的集成。在v25.1中,新的SaveLayoutToJson(Stream) 和 RestoreLayoutFromJson(Stream) 方法允許您以JSON格式保存和恢復控件布局。
C#
string filePath = "gridlayout.json"; void Form1_Load(object sender, EventArgs e) { if (File.Exists(filePath)) { using (var jsonStream = File.OpenRead(filePath)) gridView1.RestoreLayoutFromJson(jsonStream); } } void Form1_FormClosing(object sender, FormClosingEventArgs e) { using (var jsonStream = File.OpenWrite(filePath)) gridView1.SaveLayoutToJson(jsonStream); }
新版本的RoundedSkinPanel控件完全集成到Visual Studio設計器中,可以在設計時直接從工具箱中添加到窗體中。
與標準面板不同,RoundedSkinPanel在使用WXI皮膚時自動渲染圓角并圍繞單個UI元素(GridControl, TreeList, RichEditControl等)填充。對于其他DevExpress皮膚,RoundedSkinPanel退回到沒有額外填充的標準矩形邊框。
C#
// Create a TreeList. TreeList treeList = new TreeList() { Dock = DockStyle.Fill }; // Create a RoundedSkinPanel and set it to fill the form. roundedSkinPanel = new RoundedSkinPanel() { Dock = DockStyle.Fill }; // Add the TreeList to the panel. roundedSkinPanel.Controls.Add(treeList); // Add the panel to the form. this.Controls.Add(roundedSkinPanel);
重要提示:RoundedSkinPanel被設計為承載一個單一的UI控件,如果嘗試添加多個,則在設計時將出現警告。對于復雜的布局/UI要求,只需嵌套多個RoundedSkinPanel控件。
慧都是?家?業數字化解決?案公司,專注于軟件、?油與?業領域,以深?的業務理解和?業經驗,幫助企業實現智能化轉型與持續競爭優勢。
慧都是DevExpress的中國區的合作伙伴,DevExpress作為用戶界面領域的優秀產品,幫助企業高效構建權限管理、數據可視化(如網格/圖表/儀表板)、跨平臺系統(WinForms/ASP.NET/.NET MAUI)及行業定制解決方案,加速開發并強化交互體驗。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網