翻譯|產(chǎn)品更新|編輯:龔雪|2025-06-26 10:58:29.263|閱讀 117 次
概述:DevExpress WPF控件近期全新發(fā)布v24.2,此版本進一步升級了AI驅(qū)動的擴展的功能,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
DevExpress WPF擁有120+個控件和庫,將幫助您交付滿足甚至超出企業(yè)需求的高性能業(yè)務(wù)應(yīng)用程序。通過DevExpress WPF能創(chuàng)建有著強大互動功能的XAML基礎(chǔ)應(yīng)用程序,這些應(yīng)用程序?qū)W⒂诋?dāng)代客戶的需求和構(gòu)建未來新一代支持觸摸的解決方案。
DevExpress WPF控件近期全新發(fā)布v24.2,此版本進一步升級了AI驅(qū)動的擴展的功能,歡迎下載最新版體驗!
DevExpress技術(shù)交流群11:749942875 歡迎一起進群討論
DevExpress AI-powered APIs允許您將以下AI服務(wù)集成到DevExpress支持的WPF應(yīng)用程序中:
注意:DevExpress不提供REST API或任何內(nèi)置的LLMs/SLMs,相反,我們遵循BYOL(“自帶授權(quán)”)原則。要使用這些功能,您需要對AI服務(wù)(例如Azure、Open AI、Google Gemini、Mistral AI)進行激活訂閱,并獲得REST API端點、密鑰和模型部署名稱。這些變量必須在運行時指定,以便在WPF應(yīng)用程序中啟用DevExpress AI-powered擴展。
下面的代碼片段注冊了一個Azure OpenAI客戶端:
C#
public partial class App : Application { public App() { //.. AIExtensionsContainerDesktop.Default.RegisterChatClient( new AzureOpenAIClient( new Uri("YOUR AZURE ENDPOINT"), new System.ClientModel.ApiKeyCredential("YOUR API KEY"))) .AsChatClient("MODEL ID (e.g. GPT4o)")); } }
基于NLP的文本轉(zhuǎn)換擴展(操作)允許您增強用戶與文本內(nèi)容交互和管理文本內(nèi)容的方式,這些擴展利用先進的自然語言處理(NLP)技術(shù),直接在由DevExpress支持的WPF應(yīng)用程序中提供自動化、智能的文本操作功能。
基于AI的文本轉(zhuǎn)換擴展包括:
AI支持的文本轉(zhuǎn)換擴展可以在以下DevExpress WPF控件中使用:
每個AI轉(zhuǎn)換擴展都由一個單獨的操作啟用(允許您包含適合特定使用場景的轉(zhuǎn)換擴展):
XAML
xmlns:dxmvvm="http://schemas.devexpress.com/winfx/2008/xaml/mvvm" xmlns:dxre="http://schemas.devexpress.com/winfx/2008/xaml/richedit" xmlns:dxai="http://schemas.devexpress.com/winfx/2008/xaml/ai" <dxre:RichEditControl> <dxmvvm:Interaction.Behaviors> <dxai:RichEditExpandBehavior /> <dxai:RichEditShortenBehavior /> <dxai:RichEditSummarizeBehavior /> <dxai:RichEditExplainBehavior /> <dxai:RichEditToneStyleBehavior /> <dxai:RichEditProofreadBehavior /> <dxai:RichEditRewriteStyleBehavior /> <dxai:RichEditTranslateBehavior > <dxai:LanguageInfo Culture="de-DE"/> </dxai:RichEditTranslateBehavior> <dxai:RichEditCustomRequestBehavior /> <dxai:RichEditGenerateDescriptionBehavior/> </dxmvvm:Interaction.Behaviors> </dxre:RichEditControl>
運行應(yīng)用程序,選擇文本,調(diào)用彈出菜單,然后單擊所需的AI相關(guān)命令。AI處理命令并生成答案,AI生成的答案顯示在對話框中。
只需單擊一下,就可以將答案直接插入文檔或文本字段中。您可以將答案插入所選文本或光標的上方/下方,替換所有內(nèi)容或所選文本,或?qū)⒋鸢笍?fù)制到剪貼板。
RichEditCustomRequestBehavior在上下文菜單中包含一個“Ask AI”項,“Ask AI”調(diào)用一個對話框,允許用戶直接與AI助手互動。用戶可以輸入問題或提示,AI助手將處理查詢并生成答案。
您現(xiàn)在可以在文本和備忘錄編輯器中顯示智能文本建議,按Tab鍵將應(yīng)用一個建議,允許用戶更快地輸入信息,避免拼寫錯誤等。
由于Blazor Hybrid技術(shù)和BlazorWebView,您可以在WPF應(yīng)用程序中合并新的Blazor AI Chat (DxAIChat)組件。
WPF開發(fā)人員需要考慮的事項:
v24.2為WPF富文本編輯器和電子表格控件添加了新的AI支持的Alt Text對話框。
Alt Text對話框允許您為Word和Excel文檔中使用的形狀對象設(shè)置可訪問的描述,還可以將非信息性文檔圖形標記為裝飾性圖形(使用此設(shè)置時,屏幕閱讀器在掃描文檔時忽略裝飾性圖形)。此外,您可以使用Alt Text對話框為使用AI的功能的文檔圖像生成有意義的描述。
要在DevExpress WPF富編輯控件中引入此功能,請將RichEditGenerateDescriptionBehavior添加到Behaviors集合中,對于DevExpress WPF電子表格控件,使用SpreadsheetGenerateDescriptionBehavior。
XAML
<dxre:RichEditControl> <dxmvvm:Interaction.Behaviors> <wpfo:RichEditGenerateDescriptionBehavior/> </dxmvvm:Interaction.Behaviors> </dxre:RichEditControl>
更多產(chǎn)品資訊及授權(quán),歡迎來電咨詢:023-68661681
慧都是?家?業(yè)數(shù)字化解決?案公司,專注于軟件、?油與?業(yè)領(lǐng)域,以深?的業(yè)務(wù)理解和?業(yè)經(jīng)驗,幫助企業(yè)實現(xiàn)智能化轉(zhuǎn)型與持續(xù)競爭優(yōu)勢。
慧都是DevExpress的中國區(qū)的合作伙伴,DevExpress作為用戶界面領(lǐng)域的優(yōu)秀產(chǎn)品,幫助企業(yè)高效構(gòu)建權(quán)限管理、數(shù)據(jù)可視化(如網(wǎng)格/圖表/儀表盤)、跨平臺系統(tǒng)(WinForms/ASP.NET/.NET MAUI)及行業(yè)定制解決方案,加速開發(fā)并強化交互體驗。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)