- 2 minutes to read
Learn the Basics
The PropertyGrid control allows end-users to edit properties of the objects associated with it.
The PropertyGrid control features the built-in search panel, categorized mode, attributes support, data validation, configurable in-place editors and much more.
The PropertyGrid control can automatically display properties of the bound objects. To get full control over the PropertyGrid's content and behavior, use property definitions.
Property definitions allow you to do the following.
The PropertyGrid control can display collection properties of the bound objects.
Collection definitions allow you to do the following.
The PropertyGrid control recognizes property attributes specified in the model.
Attributes can be used to customize data classes, specify how data is displayed from a data source, define validation rules, and set relationships between data classes.
The most common attributes allow you to do the following.
Category attributes allow you to arrange the properties of the bound object in separate categories. Properties from the same category are displayed within an expandable group.