What problem does it solve?
XAF automatically selects property editors based on data types and relationships, and this skill explains how to map those editors and customize grids and lists to deliver consistent, polished user interfaces across WinForms and Blazor.
Core Features & Use Cases
- Built-in property editors mapped to .NET types (string, int, decimal, bool, DateTime, enum, etc.) and reference editors for FK relationships.
- Inline editing and sub-forms via ObjectPropertyEditor and EditorAliases to enforce explicit editor choices.
- List editors and grid customizations for WinForms and Blazor (GridListEditor, DxGridListEditor, TreeListEditor, ChartListEditor, etc.), driven by IModelListView and IModelColumn configurations.
- Real-world scenarios include scaffolding editors for new models, aligning editors with data rules, and customizing grid behavior with per-column settings.
Quick Start
Map built-in property editors to your model's data types and apply a DxGridListEditor in a Blazor ListView.