[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Collapse]Controls and Libraries
   Reporting
  [Expand]Data Grid
  [Expand]Ribbon, Bars and Menu
  [Expand]Charts Suite
  [Expand]Pivot Grid
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Tree List
  [Expand]Gauge Controls
  [Expand]Map Control
  [Expand]Layout Management
  [Expand]Windows Modern UI
  [Expand]Printing-Exporting
  [Expand]Data Editors
  [Expand]Navigation Controls
  [Expand]Spell Checker
  [Collapse]Property Grid
    Overview
   [Expand]Getting Started
   [Expand]Property Definitions
    Property Attributes
    Property Categories
    Descriptions
    Expandability Customization
    Property Menu
   [Expand]Visual Elements
    Appearance Customization
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Diagram Control
  [Expand]Windows and Utility Controls
   Dialogs, Notifications and Panels
  [Expand]Scheduler (legacy)
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Overview

The DevExpress WPF PropertyGridControl is a data bound control that allows end-users to display and edit the properties of an object. It provides multiple features such as a built-in search control, a wide array of cell editors, the capability to switch the object at runtime, flexible property definitions and more.

The following table lists classes that represent the main elements of the PropertyGrid control.

Class Description
ApplyingMode Lists values that specify when the property definition is applied.
CollectionDefinition Represents a collection definition.
DescriptionLocation Lists values that specify the location of the property description.
InstanceInitializer Represents item initializers.
PropertyDefinition Represents a property definition.
PropertyDefinitionBase Serves as a base for classes that represent property definitions.
PropertyGridControl The property grid control.
PropertyGridFilterMode Lists values that specify how properties are filtered.
PropertyGridSortMode Lists values that specify how grid data is sorted.
RowInfo Contains information about a data row.
ShowPropertiesMode Lists values that specify which properties are shown.

Is this topic helpful?​​​​​​​