界面控件DevExpress WPF v26.1新版亮点 - AI Agent Skills
DevExpress WPF UI库拥有超过130种用户界面控件和工具,可助用户打造高性能的业务线应用程序,满足甚至超越项目的需求,最新版本支持.NET 10。
在接下来的系列文章中,我将为大家一一介绍DevExpress WPF v26.1在新版本中的更新亮点,希望能帮助到大家~欢迎点赞关注哦,不定期更新~
DevExpress新版下载、新旧版本帮助文档可私信我获取~
AI Agent Skills
v26.1版本为DevExpress WPF控件引入了Agent Skills,这些结构化的知识包为AI编码助手提供了针对WPF控件的准确且特定于产品的专业知识。
每个Skill都为特定的WPF控件或使用场景定义了正确的NuGet包、entry-point类、API模式、XAML标记和配置。AI助手利用这些知识,从第一个提示开始生成准确的WPF代码。
Skills遵循开放的Agent Skills标准,并与Claude Code、GitHub Copilot(CLI、VS Code、Visual Studio、JetBrains Rider)、Cursor和Gemini CLI兼容。
Fluent主题(CTP)
v26.1为DevExpress驱动的WPF应用程序引入了全新的Fluent Light主题,该新主题融合了受最新Microsoft 365应用程序启发的现代设计实践。
特点包括:
- 对比度和可读性得到提升
- 基于Token的主题自定义
- 语义资源命名
- 使用DevExpress Blazor为Blazor混合应用程序实现统一样式

WPF AI Chat
集成AI Agent
DevExpress WPF AI Chat控件附带了一个新的IChatResponseProvider抽象层,该层将用户界面(UI)与人工智能(AI)服务解耦,使用户能够将AI聊天控件绑定到不同的AI后端,包括:
- IChatClient、AIAgent实现
- OpenAI Responses API
- Azure AI Projects
- Microsoft Agent Framework(包括agents和工作流)
- 自定义IChatResponseProvider实现
前提条件:
安装以下NuGet包来开始:
- DevExpress.AIIntegration.Agents
- DevExpress.AIIntegration.Wpf.Chat
- DevExpress.Wpf.Core
- Microsoft.Agents.AI.OpenAI (1.0.0-rc1)
- Microsoft.Extensions.AI.OpenAI (10.4.0)
Agent API Demos
DevExpress Demo(示例)中心提供了新的示例,展示了AI agent在现实世界中的使用场景,以及与DevExpress WPF AI Chat控件的集成模式。

新的Demos包括:
-
工作流即Agent:将多步骤工作流封装在IChatResponseProvider抽象层之后,并将其作为聊天客户端对外提供。
-
使用执行器的工作流:实现了一个无需调用AI模型即可执行的确定性工作流程。
-
流式工作流响应:从多步骤工作流程中输出中间结果。
-
AG-UI集成:通过AG-UI协议将AI聊天控件连接到外部代理服务器。
流畅聊天界面
DevExpress此次更新的聊天用户界面符合现代流畅设计标准。
增强功能包括:
- 简化布局
- 更新排版
- 精细间距

自定义聊天输入占位符
使用AIChatControl.InputBoxNullText属性在输入框中指定占位符文本。
API增强
DevExpress新版本更新了消息处理API,并优化了命名来保持一致性。
MessageSending事件取代了MessageSent,并包含了一个e.Cancel参数。在输入被添加到聊天历史记录并发送到AI服务之前,处理此事件以处理输入,将e.Cancel设置为true可阻止自动发送操作。
C#
async void AiChat_MessageSending(object sender, AIChatControlMessageSendingEventArgs e) {
// Add a message to chat history without sending it to the AI service.
await e.Chat.AppendMessageAsync("Translate text to Spanish", ChatRole.System);
}
DevExpress新版下载、新旧版本帮助文档可私信我获取~
更多推荐


所有评论(0)