Class PropertyGrid
- Namespace
- Alternet.FormDesigner.Wpf.PropertyGrid
- Assembly
- Alternet.FormDesigner.Wpf.v10.dll
Provides a user interface for browsing the properties of an object.
public class PropertyGrid : INotifyPropertyChanged, IPropertyGrid
- Inheritance
-
PropertyGrid
- Implements
Constructors
- PropertyGrid()
Initializes a new instance of the
PropertyGrid
class with default settings.
Properties
- Categories
Gets a list of property grid categories.
- ControlList
Gets the list of controls will be browsed by the PropertyGrid.
- CurrentTab
Gets or sets the currently selected property tab.
- Events
Gets a list of events for the currently selected control.
- Filter
Gets or sets the filter string for the property grid content.
- GroupMode
Gets or sets a group mode for the grid.
- IsNameCorrect
Gets or sets a value indicating whether name of the currently selected item contains correct value.
- IsNameEnabled
Gets a value indicating whether
Name
property contains relevant value.
- Name
Gets the name of the currently selected grid item.
- NodeFromDescriptor
Gets a list of PropertyNode objects.
- OldName
Gets the previous name of currently selected grid item.
- PropertyBlacklist
Gets a list of properties prohibited to be displayed in the PropertyGrid.
- ReloadActive
Gets a value indicating whether reloading process of the PropertyGrid content is in active state.
- SelectedItem
Gets or sets the control for which the grid displays properties.
- SelectedItems
Gets or sets the list of currently selected grid items.
- SingleItem
Gets currently selected grid item.
Methods
- ClearFilter()
Clears property grid filter.
- UpdateControlList(DesignItem)
Updates list of the controls can be browsed by the PropertyGrid.
Events
- AggregatePropertiesUpdated
Occurs when aggregate properties of the PropertyGrid control updated due to the reloading operation.
- PreFilterProperties
Occurs when the properties is pre-filtered.
- PropertyChanged
Tthis event is raised when some properties of the PropertyGrid change.