Class
SliderThumbBase

An object that describes base class for the single slider thumb.

Definition

Namespace:Telerik.Windows.Controls.Slider

Assembly:Telerik.Windows.Controls.dll

Syntax:

cs-api-definition
public class SliderThumbBase : Thumb

Inheritance: objectSliderThumbBase

Derived Classes: RangeSliderThumbSliderThumb

Constructors

SliderThumbBase()

Declaration

cs-api-definition
public SliderThumbBase()

Fields

InteractionModeProperty

Identifies the InteractionMode dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty InteractionModeProperty

Field Value

DependencyProperty

ThumbStyleProperty

Identifies the ThumbStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ThumbStyleProperty

Field Value

DependencyProperty

Properties

InteractionMode

Gets or sets the interaction mode of the SliderThumbBase element.

Declaration

cs-api-definition
public ThumbInteractionMode InteractionMode { get; set; }

Property Value

ThumbInteractionMode

ThumbStyle

Gets or sets the style for the SliderThumb or for the left Thumb of the RangeSliderThumb element.

Declaration

cs-api-definition
public Style ThumbStyle { get; set; }

Property Value

Style

Methods

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnMouseDown(MouseButtonEventArgs)

Invoked when an unhandled System.Windows.Input.Mouse.MouseDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnMouseDown(MouseButtonEventArgs e)

Parameters

e

MouseButtonEventArgs

The System.Windows.Input.MouseButtonEventArgs that contains the event data. This event data reports details about the mouse button that was pressed and the handled state.