翻譯|產品更新|編輯:龔雪|2024-11-21 13:45:36.013|閱讀 86 次
概述:界面控件DevExpress WinForms v24.2在今年年末更新,新版本將升級人工智能方面的功能等,歡迎關注我們及時獲取最新消息~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExpress WinForms 擁有180+組件和UI庫,能為Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForms能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!
獲取DevExpress WinForms v24.1正式版下載
DevExpress技術交流群11:749942875 歡迎一起進群討論
本文中包含了DevExpress WinForms v24.2官方發布的當前/預計的開發計劃,請注意此信息僅供參考,并不代表Developer Express Inc.的約束性承諾。下一個版本更新預計在12月份更新,新的桌面開發標準(. NET Core、安全、可訪問性、人工只能)仍然是重點關注的領域。
允許您將以下AI服務集成到DevExpress驅動的WinForms應用程序中:
AI服務和DevExpress AI擴展(操作)遵循 "bring your own key"的方法,DevExpress不提供REST API,也不包含內置的LLMs/SLMs。要使用AI服務,您需要一個激活的Azure/OpenAI訂閱來獲取必要的REST API端點、密鑰和模型部署名稱。此信息必須在應用程序啟動時提供,來注冊AI客戶端并在WinForms應用程序中啟用DevExpress AI功能。
下面的代碼片段注冊了一個Azure OpenAI客戶端:
using Azure.AI.OpenAI; using DevExpress.AIIntegration; internal static class Program { [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); AIExtensionsContainerDesktop.Default.RegisterChatClientOpenAIService( new AzureOpenAIClient(new Uri(AzureOpenAIEndpoint), new System.ClientModel.ApiKeyCredential(AzureOpenAIKey)), deploymentName: DeploymentName ); Application.Run(new Form1()); } static string AzureOpenAIEndpoint { get { return Environment.GetEnvironmentVariable("AZURE_OPENAI_ENDPOINT"); } } static string AzureOpenAIKey { get { return Environment.GetEnvironmentVariable("AZURE_OPENAI_APIKEY"); } } static string DeploymentName { get { return Environment.GetEnvironmentVariable("AZURE_OPENAI_DEPLOYMENTNAME"); } } }
智能粘貼是一種人工智能支持的功能,改變了傳統的復制粘貼操作,旨在提高工作效率。Smart Paste分析復制的內容,并在DevExpress數據網格和布局控件驅動的表單中智能地將正確的值分配給適當的字段/行單元格。
激活智能粘貼后,"Smart Paste"命令會自動添加到控件的彈出菜單中。當用戶從源(如電子表格、文檔或網頁)復制數據并將其粘貼到數據網格或布局控件支持的表單中時,Smart Paste會自動解釋內容并將數據映射到正確的數據字段或單元格。
DevExpress WinForms Ribbon和Accordion控件現在支持AI驅動的智能搜索,智能搜索與傳統搜索算法一起工作,提供更強大和用戶友好的搜索體驗。
當用戶暫停搜索字段中的文本輸入時(在Ribbon或Accordion控件中),該控件將當前搜索查詢發送給AI服務,該服務可以理解上下文、同義詞和精確關鍵字匹配之外的用戶意圖。AI服務返回結果后,控件將相應地過濾項。
基于NLP的文本轉換擴展(操作)允許您增強用戶與文本內容交互和管理文本內容的方式,這些擴展利用高級自然語言處理(NLP)技術,直接在Windows Forms應用程序中提供自動化、智能的文本操作功能。
基于AI的文本轉換擴展包括:
AI支持的文本轉換擴展可以在以下DevExpress WinForms控件中使用:
要在DevExpress驅動的WinForms應用程序中添加此功能,只需將DevExpress Behavior Manager組件從工具箱中拖放到窗體中,在Behavior Editor中添加所需的AI驅動的文本轉換操作,將操作附加到DevExpress控件,并根據需要配置操作設置:
運行應用程序,選擇文本,調用彈出菜單,然后單擊適當的AI相關命令。人工智能將處理命令并生成答案,AI生成的答案將顯示在對話框中。
只需單擊一下,就可以將答案直接插入文檔或文本字段中。您可以將答案插入所選文本或光標的上方/下方,替換所有內容或所選文本,或將答案復制到剪貼板。
CustomRequestBehavior在上下文菜單中顯示一個“Ask AI”項目, "Ask AI" 調用一個對話框,允許用戶直接與人工智能助手互動。用戶可以輸入問題或提示,AI助手將處理查詢并生成答案。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網