RangeSliderThumb
Represents a control with two Thumbs that can be dragged by the user.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.dll
Syntax:
public class RangeSliderThumb : SliderThumbBase
Inheritance: objectSliderThumbBaseRangeSliderThumb
Inherited Members
Constructors
public RangeSliderThumb()
Fields
AlternateThumbStyleProperty
DependencyProperty
Identifies the AlternateThumbStyle dependency property.
public static readonly DependencyProperty AlternateThumbStyleProperty
MaximumRangeSpanProperty
DependencyProperty
Identifies the MaximumRangeSpan dependency property.
public static readonly DependencyProperty MaximumRangeSpanProperty
MiddleThumbStyleProperty
DependencyProperty
Identifies the MiddleThumbStyleProperty dependency property.
public static readonly DependencyProperty MiddleThumbStyleProperty
MinimumRangeSpanProperty
DependencyProperty
Identifies the MinimumRangeSpan dependency property.
public static readonly DependencyProperty MinimumRangeSpanProperty
RangeEndProperty
DependencyProperty
Identifies the RangeEnd dependency property.
public static readonly DependencyProperty RangeEndProperty
RangeStartProperty
DependencyProperty
Identifies the RangeStart dependency property.
public static readonly DependencyProperty RangeStartProperty
SelectedRangeChangedEvent
RoutedEvent
Identifies the RangeChanged routed event.
public static readonly RoutedEvent SelectedRangeChangedEvent
SelectedRangeProperty
DependencyProperty
Identifies the RangeProperty dependency property.
public static readonly DependencyProperty SelectedRangeProperty
Properties
AlternateThumbStyle
Style
Gets or sets the style for the right Thumb of the RangeSliderThumb element.
public Style AlternateThumbStyle { get; set; }
Gets or sets the maximum value distance between SelectionStart and SelectionEnd.
public double MaximumRangeSpan { get; set; }
MiddleThumbStyle
Style
Gets or sets the style for the middle Thumb of the RangeSliderThumb element.
public Style MiddleThumbStyle { get; set; }
Gets or sets the minimum value distance between SelectionStart and SelectionEnd.
public double MinimumRangeSpan { get; set; }
Gets or sets the largest value of a specified range.
public double RangeEnd { get; set; }
Gets or sets the smallest value of a specified range.
public double RangeStart { get; set; }
Gets or sets the range - Start and End.
public SelectionRange<double> SelectedRange { get; set; }
The selection.
Methods
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call .
public override void OnApplyTemplate()
Overrides:
OnCreateAutomationPeer()
AutomationPeer
Creates new RangeSliderThumbAutomationPeer when needed.
protected override AutomationPeer OnCreateAutomationPeer()
AutomationPeer
Called when SelectionRange event occurs.
protected virtual void OnSelectedRangeChanged()
Events
Occurs when the SelectedRange property has changed.
public event RadRoutedEventHandler SelectedRangeChanged