devexpress-xaf-controllers

Official

Implement XAF UI logic and interactions with controllers.

AuthorDevExpress
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the guesswork and repetitive boilerplate work of implementing custom UI logic, buttons, menus, and user interactions in DevExpress XAF applications, ensuring you use correct framework APIs and avoid common implementation pitfalls.

Core Features & Use Cases

  • Comprehensive Controller Guidance: Covers all core XAF controller types including ViewController, ObjectViewController<ViewType, ObjectType>, and WindowController, with lifecycle best practices.
  • Full Action Configuration Support: Provides examples and rules for all major action types (SimpleAction, SingleChoiceAction, PopupWindowShowAction, ParametrizedAction) and ActionAttribute usage on business classes.
  • Real-World Use Case: For example, if you need to add a "Mark Complete" button to a Task List View that only appears for incomplete tasks and requires multiple selections, this Skill provides the exact code, scope configuration, and validation logic to implement it correctly.

Quick Start

Use the devexpress-xaf-controllers skill to add a "Filter by Status" dropdown action to your XAF Task List View that filters the displayed tasks when a user selects a status option.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: devexpress-xaf-controllers
Download link: https://github.com/DevExpress/agent-skills/archive/main.zip#devexpress-xaf-controllers

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.