New to Telerik UI for WinForms? Start a free 30-day trial

Defines the shared PropertyGrid row states for selection, expansion, inactivity, and right-to-left layout.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class PropertyGridItemElementBaseStateManager : ItemStateManagerFactory

Inheritance: objectItemStateManagerFactoryBaseItemStateManagerFactoryPropertyGridItemElementBaseStateManager

Derived Classes: PropertyGridItemElementStateManager

Constructors

C#
public PropertyGridItemElementBaseStateManager()

Methods

Registers the shared row states that should be available for default theme lookup.

C#
protected override void AddDefaultVisibleStates(ItemStateManager sm)
Parameters:smItemStateManager

The state manager whose visible states are configured.

Overrides: ItemStateManagerFactory.AddDefaultVisibleStates(ItemStateManager)

Builds the shared state conditions used by PropertyGrid item rows.

C#
protected override StateNodeBase CreateSpecificStates()
Returns:

StateNodeBase

The states representing selection, expansion, control inactivity, and right-to-left layout.

Overrides: ItemStateManagerFactory.CreateSpecificStates()