DevExpress WinForms擁有180+組件和UI庫,能為Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForms能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!
在上文中(點擊這里回顧>>)我們為大家介紹了.NET開發方面的提升,本文將繼續介紹人工智能(AI)方面的升級。
獲取DevExpress WinForms 正式版下載
人工智能(AI)
WinForms數據網格中AI驅動的語義搜索
在v25.1版本中,我們將提供更加直觀和用戶友好的搜索體驗,并允許用戶更快、更準確地在大型數據集中定位相關信息。DevExpress數據網格將利用自然語言處理(NLP)來解釋用戶查詢,并基于同義詞、相關概念和上下文含義來匹配數據,即使它們不包含查詢中使用的確切關鍵字。
為了在數據網格中啟用人工智能驅動的語義搜索,您必須注冊一個嵌入生成器,提供一個矢量存儲/數據庫,并將新的語義搜索操作連接到WinForms數據網格,您將能夠配置操作設置(例如,搜索準確性,結果的最大數量等)。
WinForms報表 - AI增強
在DevExpress v25.1發布周期(2025年6月)中,官方將引入多個基于AI的功能,來簡化報表創建、改進數據可視化和加速本地化,這些功能將幫助用戶更有效地設計、分析和預覽報表。
- AI驅動的本地化?- 自動將報表內容翻譯成多種語言,減少為多語言用戶創建報表所需的精力。
- 智能錯誤解決?-?DevExpress?Report Design Analyzer將建議并應用常見錯誤的修復,來幫助用戶快速解決問題并實現預期的文檔輸出。
- 自動布局和樣式增強?- AI驅動的建議將優化報表布局,并確保遵循最佳實踐的專業設計。
- AI生成的數據打印預覽?- 用戶可以在連接到實時數據源之前預覽報表與AI生成的樣本數據,這將在DevExpress Reports集成到應用程序之前引入更快的設計迭代和報表布局實驗。
- 從自然語言到SQL和表達式綁定 - 報表創建者將能夠用簡單的語言描述他們的數據需求,AI將自動推薦SQL查詢或表達式綁定。
- ......
WinForms PDF查看器 - AI驅動的操作
v25.1版本將把AI功能集成到DevExpress WinForms和WPF PDF Viewer組件中,這些增強功能將允許用戶通過生成式AI摘要快速理解單個文檔的潛在本質,并使用AI翻譯將文檔翻譯成首選語言。
此外,用戶將能夠在他們的應用程序中直接與AI助手互動,并詢問有關PDF文檔的問題。
注意:v25.1實現基于Microsoft.Extensions.AI庫提供的功能,要訪問這些功能,您需要在應用程序中注冊IChatClient實現(基于所需的AI服務提供商:OpenAI, Azure OpenAI, Google Gemini 或由Ollama提供支持的本地開源模型)。
WinForms圖表 (.NET 8+):支持DateOnly/TimeOnly
DateOnly和TimeOnly支持將在今年年底添加到DevExpress圖表中。
可訪問性/ UI自動化增強
官方期望在今年改進與可訪問性相關的支持,同時還計劃在所有DevExpress WinForms演示和項目模板中引入可訪問性(默認情況下)。
增強報表查看器中的可訪問性
官方致力于改善所有支持平臺的可訪問性遵從性,這些增強將幫助我們實現對輔助技術的更好支持,并符合行業標準。
WinForms Dashboard - UI自動化
v25.1將為DevExpress的WinForms Dashboard控件添加鍵盤導航和屏幕閱讀器支持。
改進的用戶體驗:WinForms (. NET 8+)的Visual Studio設計時
官方希望通過以下方式改善Visual Studio WinForms設計器中的用戶體驗:
- DevExpress UI控件的智能標簽菜單:這些菜單將提供對常見操作和設置的快速訪問。
- 簡化導航:用戶將能夠無縫地從控件向導直接導航到屬性窗口。
Rider已經宣布在Rider IDE v2024.3中部分支持DevExpress WinForms UI控件。