Skip to main content
All docs
V26.1
  • 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 PropertyGridControlSelectedObject(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.Core and 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 plain System.Windows.Window).
    • For the AI Chat Control skill, the project SDK must be Microsoft.NET.Sdk.Razor, and the WebView2 runtime must be installed.

    See Also