Agent Skills for DevExpress WPF Controls
- 3 minutes to read
DevExpress AI Agent Skills equip AI coding assistants with built-in knowledge of DevExpress WPF controls — correct APIs, XAML markup, namespaces, and ready-to-use code examples. These skills reduce hallucinations and reliance on outdated patterns. Skills follow the Agent Skills standard and work with Claude Code, GitHub Copilot (Visual Studio, VS Code, JetBrains Rider), and Cursor.
Tip
Agent Skills and the DevExpress MCP Server complement each other: skills address frequently-used patterns while the MCP Server delivers live documentation lookup for other usage scenarios.
Available Skills
The DevExpress WPF plugin (dx-wpf) includes skills that target DevExpress v26.1.
Data-aware Controls
| Skill | Description |
|---|---|
devexpress-wpf-data-grid |
GridControl — TableView/CardView/TreeListView, data binding (EF Core, XPO, server mode), columns, sorting, filtering, grouping, summaries, master-detail, conditional formatting, printing, and export. |
devexpress-wpf-tree-list |
TreeListControl — self-referential, hierarchical, and unbound modes, drag-and-drop, multi-selection, edit forms, and validation. |
devexpress-wpf-pivot-grid |
PivotGridControl — Row/Column/Data/Filter areas, OLAP, server mode, aggregation, drill-down, KPI, and conditional formatting. |
devexpress-wpf-property-grid |
PropertyGridControl — SelectedObject(s), PropertyDefinition, CollectionDefinition, CategoryDefinition, and expandable nested types. |
Editors and Input
| Skill | Description |
|---|---|
devexpress-wpf-data-editors |
30+ editors — TextEdit , ButtonEdit , ComboBoxEdit , DateEdit , SpinEdit , LookUpEdit , PasswordBoxEdit , ColorEdit , RatingEdit , BarCodeEdit , and more — plus simple controls ( SimpleButton , DropDownButton , FlyoutControl , RangeControl , Calculator ). |
Layout and Navigation
| Skill | Description |
|---|---|
devexpress-wpf-layout-management |
Six layout containers — DockLayoutManager , LayoutControl , DataLayoutControl , TileLayoutControl , FlowLayoutControl , and DockLayoutControl — plus layout persistence. |
devexpress-wpf-ribbon-and-bars |
RibbonControl , toolbars, and menus — Office-style ribbon, ToolBarControl / MainMenuControl / StatusBarControl , BarManager, Quick Access Toolbar, BackstageView, and MDI merging. |
devexpress-wpf-accordion |
AccordionControl — hierarchical sidebar, Navigation Pane mode, built-in search, and collapsed glyph-only strip. |
devexpress-wpf-tab-control |
DXTabControl — MultiLine/Scroll/Stretch views, drag-and-drop reordering, accent colors, and close/pin. |
Data Visualization and Specialized Controls
| Skill | Description |
|---|---|
devexpress-wpf-charts |
ChartControl (2D) — XY/Polar/Radar/Simple diagrams, 15+ series types, primary/secondary axes, legend, tooltip, crosshair, and aggregation. |
devexpress-wpf-scheduler |
SchedulerControl — seven view types (Day/Work Week/Week/Month/Timeline/Agenda/List), appointments, resources, labels, status, time regions, recurrence, reminders, and time zones. |
devexpress-wpf-loading-indicators |
SplashScreenManager, LoadingDecorator, and WaitIndicator — a decision guide for picking the right indicator and migration from the legacy DXSplashScreen. |
devexpress-wpf-ai-chat-control |
AIChatControl — Copilot-style chat UI; Azure OpenAI/OpenAI/Ollama/Semantic Kernel using IChatClient; streaming, Markdown, file upload, prompt suggestions, and history. |
Cross-cutting
| Skill | Description |
|---|---|
devexpress-wpf-mvvm |
View-model strategies ([GenerateViewModel] source generator, ViewModelSource, ViewModelBase, BindableBase); DelegateCommand/AsyncCommand; 25+ predefined services (IMessageBoxService, IDialogService, IDocumentManagerService, INotificationService, and more); behaviors (EventToCommand, KeyToCommand, FocusBehavior, and more); and Messenger. |
Installation
Install these skills from the DevExpress AI Agent Skills repository as a plugin (GitHub Copilot CLI v2.90.0+ or Claude Code):
/plugin marketplace add DevExpress/agent-skills
/plugin install dx-wpf@DevExpress-agent-skills
Restart your IDE after installation. Run /skills to list active entries.
Alternatively, you can copy the skill folders into your project (.github/skills/ for GitHub Copilot, .claude/skills/ for Claude Code) or a global skills directory. Copied skills activate automatically based on your question.
For additional information on skill setup, refer to the repository’s readme: DevExpress AI Agent Skills.
Prerequisites
- .NET 8+ (
net8.0-windows) or .NET Framework 4.6.2+. - DevExpress NuGet packages (
DevExpress.Wpf.Coreand feature-specific packages). - A valid DevExpress license (WPF Subscription, DXperience, or Universal Subscription).
- For Ribbon, Tab Control, and AI Chat Control, the host window must be
dx:ThemedWindow(instead of a plainSystem.Windows.Window). - For the AI Chat Control skill, the project SDK must be
Microsoft.NET.Sdk.Razor, and the WebView2 runtime must be installed.