Builds the editor state tree for enabled, disabled, focus, and mouse-presence states.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class EditorElementStateManager : ItemStateManagerFactory
Inheritance: objectItemStateManagerFactoryBaseItemStateManagerFactoryEditorElementStateManager
Derived Classes:
Constructors
public EditorElementStateManager()
Methods
Adds the states that should appear in the default visible-state list for an editor.
protected override void AddDefaultVisibleStates(ItemStateManager sm)
The state manager whose visible-state list is being configured.
Overrides:
Creates a root state that branches on Enabled and then evaluates focus and mouse presence.
public override StateNodeBase CreateRootState()
StateNodeBase
The state tree, with a Disabled placeholder for disabled elements.
Overrides:
Creates the enabled-state branches for focus and mouse presence.
protected override StateNodeBase CreateSpecificStates()
StateNodeBase
A composite containing the ContainsFocus and ContainsMouse conditions.
Overrides: