Provides a user interface for browsing and editing the properties of an object.
The following tables list the members exposed by the PropertyGrid type.
Name | Description | |
---|---|---|
Initializes a new instance of the PropertyGrid class. |
Name | Description | |
---|---|---|
ListContainer.acceptDrop override. |
||
Gets or sets a value, indicating whether single cell selection is enabled. |
||
ListContainer.allowDrag override. |
||
ListContainer.allowDrop override. |
||
Gets or sets a value, indicating whether inplace editing is enabled. |
||
Gets or sets a value, indicating whether scrolling is enabled. |
||
Gets the index of the currently selected object, if that object is within a collection property. |
||
Gets the object whose properties are currently displayed by this control. |
||
Gets the name of the selected property. |
||
Gets or sets a value indicating whether properties that don't have setters can be edited. |
||
Gets or sets the meta data dictionary, associated with this control. |
||
Gets or sets the object whose properties can be edited by this control. |
||
Gets or sets a value indicating whether to enumerate the properties, that are not included in the meta data dictionary. |
||
Gets or sets a value indicating whether to enumerate the properties that don't have setters. |
Name | Description | |
---|---|---|
Control.attach override. |
||
Collapses the specified property. |
||
Control.detach override. |
||
Control.draw override. |
||
Expands the specified property. |
||
onItemsChanging override. |
||
onPropertyChanged override. |
||
Refreshes the grid after external modifications to the selected object. |
Name | Description | |
---|---|---|
Raised when the current object is changed. |
||
Raised when the current object is changing. |
||
Raised when a property value is changed. |
||
Raised when a property value is changing. |
||
Raised when a row data is loading. |
||
Raised when a row is rendered. |