Preserves the combined disabled and expanded states for a tree-node expander.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
C#
public class TreeExpanderStateManager : ItemStateManager
Inheritance: objectItemStateManagerBaseItemStateManagerTreeExpanderStateManager
Constructors
Initializes the state manager with the expander's state tree.
C#
public TreeExpanderStateManager(StateNodeBase rootNode)
The root of the state tree created for the expander item.
Methods
Keeps an expanded expander in the combined disabled-and-expanded state when it becomes disabled.
C#
public override void ItemStateChanged(RadObject senderItem, RadPropertyChangedEventArgs changeArgs)
The tree-node expander whose state changed.
changeArgsRadPropertyChangedEventArgsThe property change that triggered state evaluation.
Overrides: