devexpress-wpf-data-editors

Configure DevExpress WPF Data Editors with correct bindings and XAML.

39|7|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-wpf-data-editors
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devexpress-wpf-data-editors
Source: https://github.com/DevExpress/agent-skills/tree/main/plugins/dx-wpf/skills/devexpress-wpf-data-editors
Command: npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-wpf-data-editors

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of manually implementing consistent, feature-rich input controls for WPF applications, eliminating guesswork around correct DevExpress APIs, import paths, and binding patterns when using AI coding assistants to generate DevExpress code.

Core Features & Use Cases

  • Comprehensive editor coverage: Includes all DevExpress WPF Data Editors (text, numeric, date/time, lookup, combo, image, color, visualization controls) plus their in-place variants for GridControl and PropertyGrid.
  • Operational best practices: Provides ready-to-use patterns for two-way EditValue binding, masked input configuration, StyleSettings operation mode switching, custom button integration, and input validation.
  • Real-world use case: A developer building a customer registration form can use this Skill to quickly add a masked phone number TextEdit, a token ComboBoxEdit for multi-select country selection, and an in-place SpinEdit for a grid column, with correct XAML and ViewModel code that adheres to DevExpress best practices.

Quick Start

Request the AI to add a masked TextEdit for US phone number input to your WPF form, configured with a Simple mask pattern, two-way binding to a string ViewModel property, and the correct dxe: XAML namespace declaration.

Frequently Asked Questions about devexpress-wpf-data-editors

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I correctly bind EditValue in DevExpress WPF data editors?

You can correctly bind EditValue in DevExpress WPF data editors by applying two-way binding patterns to your ViewModel properties. This approach ensures proper input validation and operational mode switching via StyleSettings configuration.

What is the correct XAML namespace declaration for DevExpress WPF input controls?

The correct XAML namespace declaration for DevExpress WPF input controls is the dxe: prefix. Using this namespace correctly is required for accessing text, numeric, date/time, and lookup data editors in your WPF application.

How do I add a masked TextEdit for phone number input in WPF?

To add a masked TextEdit for phone number input in WPF, configure a Simple mask pattern and apply two-way binding to a string ViewModel property. Declare the correct dxe: XAML namespace to implement the DevExpress input control.

Does DevExpress WPF Data Editors support .NET 6+ and .NET Framework 4.6.2+?

DevExpress WPF Data Editors supports both Windows-targeted .NET 6+ and .NET Framework 4.6.2+ applications. Correct NuGet package setup ensures compatibility across these framework versions when building input controls.

Why does my AI-generated code for DevExpress WPF data editors fail to compile?

AI-generated code for DevExpress WPF data editors fails to compile due to incorrect API usage and import paths. Applying authoritative API references and correct NuGet package setup resolves these implementation errors in XAML and ViewModel code.

Can I use in-place data editors inside a DevExpress GridControl?

You can use in-place data editors inside a DevExpress GridControl and PropertyGrid. This includes configuring SpinEdit and ComboBoxEdit variants for grid columns, utilizing StyleSettings for operation mode switching and multi-select token input.