New to Telerik UI for WinFormsStart a free 30-day trial

Properties, Methods and Events

Updated on Sep 24, 2025

Properties

PropertyDescriptionResult
OnTextGets or sets the text displayed when the state is On. The default string is "ON".WinForms RadToggleSwitch OnText
OffTextGets or sets the text displayed when the state is Off. The default string is "OFF".WinForms RadToggleSwitch Off Text
ThumbTicknessGets or sets width of the thumb. Its default value is 20.WinForms RadToggleSwitch ThumbTickness
SwitchElasticityDetermines how far the switch needs to be dragged before it snaps to the opposite side. Its default value is 0.5
ValueGets or sets a boolean value. Its default value is true.
AllowAnimationGets or sets a value indicating whether to use animation when changing its state. The first RadToggleSwitch is with disabled animation.WinForms AllowAnimation
AnimationFramesGets or sets the animation frames. Its default value is 20.
IsAnimatingGets a value indicating whether the control is currently animating.
OnElementGets the on element of RadToggleSwitch.
OffElementGets the off element of RadToggleSwitch.
ThumbGets the thumb of RadToggleSwitch.
WidthGets or sets the width of RadToggleSwitch.WinForms RadToggleSwitch Width
HeightGets or sets the height of RadToggleSwitch.WinForms RadToggleSwitch Height
ToggleStateModeDetermines how ToggleSwitch button should handle mouse click and drag.

Methods

MethodDescription
Toggle()Toggles the value of RadToggleSwitch.
Toggle(bool animate)Toggles the value of RadToggleSwitch indicating whether to use animation.
SetToggleState(bool newValue)Sets the value of RadToggleSwitch passing the new value as parameter.
SetToggleState(bool newValue, bool animate)Sets the value of RadToggleSwitch. The first parameter specifies the new value and the second one indicates whether to use animation.

Events

EventDescription
ValueChangingIt is a cancelable event which occurs when the Value is about to change.
ValueChangedOccurs when the Value has changed.
AnimationStartedOccurs when the animation starts.
AnimationFinishedOccurs when the animation finishes.

See Also

In this article
PropertiesMethodsEvents
Not finding the help you need?
Contact Support