Table of Contents

PropertyGrid

The PropertyGridControl control allows a user to browse properties of a single or multiple objects. The control displays public properties and their values of a bound object(s) as a vertical list, and allows a user to edit the property values.

propertygrid

The control's main features include:

  • Automatic Creation of Rows — The control can use information provided by the bound object(object) to automatically generate rows.
  • Manual Row Creation — You can manually create rows for a specific set of object properties.
  • Data Edit Operations — A user can edit cell values if data editing is enabled. You can embed Eremex and custom editors in cells to edit and present cell values in a specific manner.
  • Data Annotation Attribute Support — PropertyGrid takes into account dedicated Data Annotation attributes applied to the bound object's properties. You can use Data Annotation attributes to specify custom visibility, read-only state, display name, category and type converter for auto-generated rows.
  • Category Rows — Allow you to combine rows into expandable groups.
  • Tab Rows — Allow you to combine rows into a tabbed UI.
  • Search Panel — Helps a user quickly locate rows by names

See the following topic for more information: PropertyGrid Overview.