Table of Contents

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.