Class
ToggleButtonStateManager

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class ToggleButtonStateManager : ItemStateManager

Inheritance: objectItemStateManagerBaseItemStateManagerToggleButtonStateManager

Constructors

ToggleButtonStateManager(StateNodeBase)

Declaration

cs-api-definition
public ToggleButtonStateManager(StateNodeBase rootState)

Parameters

rootState

StateNodeBase

Methods

ItemStateChanged(RadObject, RadPropertyChangedEventArgs)

Handles item state changes and triggers state re-evaluation.

Declaration

cs-api-definition
public override void ItemStateChanged(RadObject senderItem, RadPropertyChangedEventArgs changeArgs)

Parameters

senderItem

RadObject

The item that changed state.

changeArgs

RadPropertyChangedEventArgs

The property change event arguments.

Overrides ItemStateManager.ItemStateChanged(RadObject, RadPropertyChangedEventArgs)

VerifyState(string, string)

Verifies if the specified state is valid for the given theme role.

Declaration

cs-api-definition
public override bool VerifyState(string themeRoleName, string key)

Parameters

themeRoleName

string

The theme role name to validate against.

key

string

The state key to verify.

Returns

bool

True if the state is valid; otherwise, false.

Overrides ItemStateManagerBase.VerifyState(string, string)