Class SfRangeSlider
RangeSlider is a Windows.UI.Xaml.Controls.Primitives.RangeBase that lets the user select from a range of values by moving a Windows.UI.Xaml.Controls.Primitives.Thumb control along a track.
Inheritance
Implements
Namespace: Syncfusion.Windows.Controls.Input
Assembly: Syncfusion.SfInput.Wpf.dll
Syntax
public class SfRangeSlider : RangeBase, IDisposable
Remarks
Range Slider control allows the user to select the range of value within the specified minimum and maximum limit. The range can be selected by moving the Thumb control along a track.
Constructors
SfRangeSlider()
Initializes a new instance of the SfRangeSlider class.
Declaration
public SfRangeSlider()
Fields
ActiveMinorTickStrokeProperty
Identifies the ActiveMinorTickStroke dependency property.
Declaration
public static readonly DependencyProperty ActiveMinorTickStrokeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
If ShowRange is false,then active range is the area from System.Windows.Controls.Primitives.RangeBase.Minimum to System.Windows.Controls.Primitives.RangeBase.Value. Otherwise the active range is the area between RangeStart and RangeEnd is active range.
ActiveTickStrokeProperty
Identifies the ActiveTickStroke dependency property.
Declaration
public static readonly DependencyProperty ActiveTickStrokeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
If ShowRange is false, then active range is the area from System.Windows.Controls.Primitives.RangeBase.Minimum to System.Windows.Controls.Primitives.RangeBase.Value. otherwise the active range is the area from RangeStart and RangeEnd.
ActiveTrackStyleProperty
Identifies the ActiveTrackStyle dependency property.
Declaration
public static readonly DependencyProperty ActiveTrackStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
To define a System.Windows.Style for a active track, specify a TargetType of System.Windows.Shapes.Rectangle
AllowRangeDragProperty
Using a DependencyProperty as the backing store for AllowRangeDrag. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty AllowRangeDragProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CustomLabelsProperty
Using a DependencyProperty as the backing store for CustomLabels. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty CustomLabelsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
InactiveTrackStyleProperty
Identifies the InactiveTrackStyle dependency property.
Declaration
public static readonly DependencyProperty InactiveTrackStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
To define a System.Windows.Style for a inactive track, specify a TargetType of System.Windows.Shapes.Rectangle.
IntermediateRangeEndProperty
Using a DependencyProperty as the backing store for RangeEnd. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty IntermediateRangeEndProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IntermediateRangeStartProperty
Using a DependencyProperty as the backing store for RangeStart. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty IntermediateRangeStartProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IntermediateValueProperty
Using a DependencyProperty as the backing store for IntermediateValue. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty IntermediateValueProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsDirectionReversedProperty
Using a DependencyProperty as the backing store for IsDirectionReversed. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty IsDirectionReversedProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LabelOrientationProperty
Using a DependencyProperty as the backing store for LabelOrientation. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty LabelOrientationProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
LabelPlacementProperty
Using a DependencyProperty as the backing store for LabelPlacement. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty LabelPlacementProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
MinorTickFrequencyProperty
Identifies the MinorTickFrequency dependency property.
Declaration
public static readonly DependencyProperty MinorTickFrequencyProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
The interval between the minor and major ticks will be increased or decreased based on corresponding field value
MinorTickLengthProperty
Identifies the MinorTickLength dependency property.
Declaration
public static readonly DependencyProperty MinorTickLengthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
Minor tick length will be increased or decreased based on corresponding field value
MinorTickStrokeProperty
Identifies the MinorTickStroke dependency property.
Declaration
public static readonly DependencyProperty MinorTickStrokeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
If ShowRange is false, then Inactive range is the area from System.Windows.Controls.Primitives.RangeBase.Value to System.Windows.Controls.Primitives.RangeBase.Maximum. otherwise the Inactive range is the area from System.Windows.Controls.Primitives.RangeBase.Minimum to RangeStart and RangeEnd to System.Windows.Controls.Primitives.RangeBase.Maximum.
MinorTickStrokeThicknessProperty
Identifies the MinorTickStrokeThickness dependency property.
Declaration
public static readonly DependencyProperty MinorTickStrokeThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
Minor tick stroke thickness will be increased or decreased based on corresponding field value
MoveToPointProperty
Using a DependencyProperty as the backing store for ShowRange. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty MoveToPointProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
OrientationProperty
Using a DependencyProperty as the backing store for MyProperty. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RangeEndProperty
Using a DependencyProperty as the backing store for RangeEnd. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty RangeEndProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RangeStartProperty
Using a DependencyProperty as the backing store for RangeStart. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty RangeStartProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowCustomLabelsProperty
Using a DependencyProperty as the backing store for ShowCustomLabels. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ShowCustomLabelsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowRangeProperty
Using a DependencyProperty as the backing store for ShowRange. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ShowRangeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ShowValueLabelsProperty
Using a DependencyProperty as the backing store for ShowValueLabels. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ShowValueLabelsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SnapsToProperty
Using a DependencyProperty as the backing store for SnapsTo. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty SnapsToProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
StepFrequencyProperty
Using a DependencyProperty as the backing store for StepFrequency. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty StepFrequencyProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ThumbIntervalProperty
Using a DependencyProperty as the backing store for ThumbInterval. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ThumbIntervalProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ThumbStyleProperty
Identifies the ThumbStyle dependency property.
Declaration
public static readonly DependencyProperty ThumbStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
To define a System.Windows.Style for a thumb, specify a TargetType of System.Windows.Controls.Primitives.Thumb.
ThumbToolTipPlacementProperty
Using a DependencyProperty as the backing store for ThumbTooltipPlacement. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ThumbToolTipPlacementProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ThumbToolTipPrecisionProperty
Using a DependencyProperty as the backing store for ThumbToolTipPrecision. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ThumbToolTipPrecisionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TickFrequencyProperty
Using a DependencyProperty as the backing store for TickFrequency. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty TickFrequencyProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TickLengthProperty
Identifies the TickLength dependency property.
Declaration
public static readonly DependencyProperty TickLengthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
Tick length will be increased or decreased based on corresponding field value.
TickPlacementProperty
Using a DependencyProperty as the backing store for TickPlacement. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty TickPlacementProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
TickStrokeProperty
Identifies the TickStroke dependency property.
Declaration
public static readonly DependencyProperty TickStrokeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
If ShowRange is false, then Inactive range is the area from System.Windows.Controls.Primitives.RangeBase.Value to System.Windows.Controls.Primitives.RangeBase.Maximum. otherwise the Inactive range is the area from System.Windows.Controls.Primitives.RangeBase.Minimum to RangeStart and RangeEnd to System.Windows.Controls.Primitives.RangeBase.Maximum.
TickStrokeThicknessProperty
Identifies the TickStrokeThickness dependency property.
Declaration
public static readonly DependencyProperty TickStrokeThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
Tick stroke thickness will be increased or decreased based on corresponding field value
ToolTipDisplayModeProperty
Declaration
public static readonly DependencyProperty ToolTipDisplayModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ToolTipFormatProperty
Identifies the ToolTipFormat dependency property.
Declaration
public static readonly DependencyProperty ToolTipFormatProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
The format string used must follow standard .NET Framework format specifications. For more information, see
ToolTipStyleProperty
Identifies the ToolTipStyle dependency property.
Declaration
public static readonly DependencyProperty ToolTipStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Remarks
To define a System.Windows.Style for a ToolTip, specify a TargetType of System.Windows.Controls.ToolTip.
ValuePlacementProperty
Using a DependencyProperty as the backing store for ValuePlacement. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ValuePlacementProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
ActiveMinorTickStroke
Gets or sets a brush that specifies the minor tick color in active range. The area between RangeStart and RangeEnd is active range.
Declaration
public Brush ActiveMinorTickStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The brush used to apply to the minor ticks in between the RangeStart and RangeEnd values. The default value is black. |
Remarks
When ShowRange is false, active range is the area from System.Windows.Controls.Primitives.RangeBase.Minimum to System.Windows.Controls.Primitives.RangeBase.Value.
See Also
ActiveTickStroke
Gets or sets a brush that specifies the tick color in active range. The area between RangeStart and RangeEnd is active range.
Declaration
public Brush ActiveTickStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The brush used to apply to the ticks in between the RangeStart and RangeEnd values. The default value is black. |
Remarks
When ShowRange is false, active range is the area from System.Windows.Controls.Primitives.RangeBase.Minimum to System.Windows.Controls.Primitives.RangeBase.Value.
See Also
ActiveTrackStyle
Gets or sets the style applied to the track in between start and end thumbs in the SfRangeSlider
Declaration
public Style ActiveTrackStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | The style that is applied to the track in between start and end thumbs in the SfRangeSlider. The default value is null. |
Remarks
To define a System.Windows.Style for a active track, specify a TargetType of System.Windows.Shapes.Rectangle
AllowRangeDrag
Indicates whether allow to drag the ranges or not.
Declaration
public bool AllowRangeDrag { get; set; }
Property Value
Type |
---|
System.Boolean |
CustomLabels
Gets or sets the value for custom labels.
Declaration
public ObservableCollection<Items> CustomLabels { get; set; }
Property Value
Type |
---|
System.Collections.ObjectModel.ObservableCollection<Items> |
InactiveTrackStyle
Gets or sets the style applied to the track in between the System.Windows.Controls.Primitives.RangeBase.Minimum value and the left thumb, and the right thumb and the System.Windows.Controls.Primitives.RangeBase.Maximum value in the SfRangeSlider
Declaration
public Style InactiveTrackStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | The style that is applied to the track in between the System.Windows.Controls.Primitives.RangeBase.Minimum value and the left thumb, and the right thumb and the System.Windows.Controls.Primitives.RangeBase.Maximum value in the SfRangeSlider. The default value is null. |
Remarks
To define a System.Windows.Style for a inactive track, specify a TargetType of System.Windows.Shapes.Rectangle.
IntermediateRangeEnd
Gets the intermediate Syncfusion.UI.Xaml.Controls.Input.RangeSlider.RangeEnd value.
Declaration
public double IntermediateRangeEnd { get; }
Property Value
Type | Description |
---|---|
System.Double | The default value is zero. |
See Also
IntermediateRangeStart
Gets the intermediate Syncfusion.UI.Xaml.Controls.Input.RangeSlider.RangeStart value.
Declaration
public double IntermediateRangeStart { get; }
Property Value
Type | Description |
---|---|
System.Double | The default value is zero. |
See Also
IntermediateValue
Gets the intermediate value. This works when Syncfusion.UI.Xaml.Controls.Input.RangeSlider.ShowRange is false.
Declaration
public double IntermediateValue { get; }
Property Value
Type | Description |
---|---|
System.Double | The default value is zero. |
See Also
IsDirectionReversed
Gets or sets a value indicating whether true or false. Syncfusion.UI.Xaml.Controls.Input.RangeSlider.
Declaration
public bool IsDirectionReversed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Remarks
The default is false.
LabelOrientation
Gets or sets the orientation of the label
Declaration
public Orientation LabelOrientation { get; set; }
Property Value
Type |
---|
System.Windows.Controls.Orientation |
LabelPlacement
Gets or sets the value that determines the placement of label.
Declaration
public LabelPlacement LabelPlacement { get; set; }
Property Value
Type |
---|
LabelPlacement |
Remarks
The default value is Syncfusion.UI.Xaml.Controls.Input.LabelPlacement.TopLeft
MinorTickFrequency
Gets or sets the number of smaller ticks between two major ticks.
Declaration
public double MinorTickFrequency { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Customize the interval between the minor ticks in SfRangeSlider. The default length is 0. |
Remarks
The number of minor ticks that has to be placed in-between the major ticks will be increased or decreased based on a corresponding field value.
MinorTickLength
Gets or sets the suggested the length of the minor ticks.
Declaration
public double MinorTickLength { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Customizes the length of the minor ticks in SfRangeSlider. The default length is 2.5. |
Remarks
Minor tick length get increased or decreased based on corresponding field value
See Also
MinorTickStroke
Gets or sets a brush that specifies the minor tick color in inactive range. The area between System.Windows.Controls.Primitives.RangeBase.Minimum to RangeStart and RangeEnd to System.Windows.Controls.Primitives.RangeBase.Maximum is inactive range.
Declaration
public Brush MinorTickStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The brush used to apply to the minor ticks in between the System.Windows.Controls.Primitives.RangeBase.Minimum to RangeStart and RangeEnd to System.Windows.Controls.Primitives.RangeBase.Maximum values. The default value is black. |
Remarks
When ShowRange is false, Inactive range is the area from System.Windows.Controls.Primitives.RangeBase.Value to System.Windows.Controls.Primitives.RangeBase.Maximum.
See Also
MinorTickStrokeThickness
Gets or sets the stroke thickness of the minor ticks.
Declaration
public double MinorTickStrokeThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Customizes the minor tick stroke thickness of the ticks in SfRangeSlider. The default stroke thickness is one. |
Remarks
The thickness of the minor ticks will get increased or decreased based on corresponding field value
See Also
MoveToPoint
Gets or sets a value indicating whether to change thumb position Syncfusion.UI.Xaml.Controls.Input.RangeSlider.
Declaration
public MovePoint MoveToPoint { get; set; }
Property Value
Type | Description |
---|---|
MovePoint |
|
Remarks
The default value is None.
Orientation
Gets or sets the value that determines orientation of the control either vertical or horizontal.
Declaration
public Orientation Orientation { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.Orientation | It will accepts the type is Windows.UI.Xaml.Controls.Orientation. The default value is Windows.UI.Xaml.Controls.Orientation.Horizontal. |
RangeEnd
Gets or sets the value indicating position of the right / bottom thumb.
Declaration
public double RangeEnd { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is zero. |
See Also
RangeStart
Gets or sets the value indicating position of the left / top thumb.
Declaration
public double RangeStart { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is zero. |
See Also
ShowCustomLabels
Gets or sets a value indicating whether true or false.
Declaration
public bool ShowCustomLabels { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Remarks
The default value is false
ShowRange
Gets or sets a value indicating whether true or false.
Declaration
public bool ShowRange { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Remarks
The default value is false.
ShowValueLabels
Gets or sets a value indicating whether true or false.
Declaration
public bool ShowValueLabels { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Remarks
The default value is false
SnapsTo
Gets or sets the value that restricts range snaps movement.
Declaration
public SliderSnapsTo SnapsTo { get; set; }
Property Value
Type | Description |
---|---|
SliderSnapsTo | The default value is Syncfusion.UI.Xaml.Controls.Input.SliderSnapsTo.StepValues. |
StepFrequency
Gets or sets the value that determines intervals of the thumb step movement .
Declaration
public double StepFrequency { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 1. |
See Also
ThumbInterval
Gets or sets the interval between thumbs
Declaration
public int ThumbInterval { get; set; }
Property Value
Type |
---|
System.Int32 |
ThumbStyle
Gets or sets the style applied to the System.Windows.Controls.Primitives.Thumb in the SfRangeSlider
Declaration
public Style ThumbStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | The style that is applied to the System.Windows.Controls.Primitives.Thumb in the SfRangeSlider. The default value is null. |
Remarks
To define a System.Windows.Style for a thumb, specify a TargetType of System.Windows.Controls.Primitives.Thumb.
ThumbToolTipPlacement
Gets or sets the value that determines the placement of tool tip.
Declaration
public ThumbToolTipPlacement ThumbToolTipPlacement { get; set; }
Property Value
Type | Description |
---|---|
ThumbToolTipPlacement | The default value is Syncfusion.UI.Xaml.Controls.Input.ThumbToolTipPlacement.TopLeft. |
See Also
ThumbToolTipPrecision
Gets or sets the value that determines the number of digits to be displayed in tool tip.
Declaration
public int ThumbToolTipPrecision { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The default value is zero. |
See Also
TickFrequency
Gets or sets the value that determines intervals of the thumb step movement.
Declaration
public double TickFrequency { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 1. |
See Also
TickLength
Gets or sets the suggested the length of the TickBarItem element.
Declaration
public double TickLength { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Customize the length of the ticks in SfRangeSlider. The default length is five. |
Remarks
Tick length will be increased or decreased based on corresponding field value.
TickPlacement
Gets or sets the value that determines intervals of the tick representation.
Declaration
public TickPlacement TickPlacement { get; set; }
Property Value
Type | Description |
---|---|
TickPlacement | The default value is Syncfusion.UI.Xaml.Controls.Input.TickPlacement.Inline. |
TickStroke
Gets or sets a brush that specifies the tick color in inactive range. The area between System.Windows.Controls.Primitives.RangeBase.Minimum to RangeStart and RangeEnd to System.Windows.Controls.Primitives.RangeBase.Maximum is inactive range.
Declaration
public Brush TickStroke { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | The brush used to apply to the ticks in between the System.Windows.Controls.Primitives.RangeBase.Minimum to RangeStart and RangeEnd to System.Windows.Controls.Primitives.RangeBase.Maximum values. The default value is black. |
Remarks
When ShowRange is false, Inactive range is the area from System.Windows.Controls.Primitives.RangeBase.Value to System.Windows.Controls.Primitives.RangeBase.Maximum.
See Also
TickStrokeThickness
Gets or sets the suggested stroke thickness of the TickBarItem element.
Declaration
public double TickStrokeThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Customize the stroke thickness of the ticks in SfRangeSlider. The default stroke thickness is one. |
Remarks
Tick stroke thickness will be increased or decreased based on corresponding field value.
ToolTipDisplayMode
Declaration
public ToolTipDisplayMode ToolTipDisplayMode { get; set; }
Property Value
Type |
---|
ToolTipDisplayMode |
ToolTipFormat
Gets or sets the format-specifier characters that indicate how a value is to be displayed for the ToolTip.
Declaration
public string ToolTipFormat { get; set; }
Property Value
Type | Description |
---|---|
System.String | Displays the formatted string to the ToolTip based on the format string. |
Remarks
The format string used must follow standard .NET Framework format specifications. For more information, see
ToolTipStyle
Gets or sets the style applied to the System.Windows.Controls.ToolTip in the SfRangeSlider
Declaration
public Style ToolTipStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Style | The style that is applied to the System.Windows.Controls.ToolTip element in the SfRangeSlider. The default value is null. |
Remarks
To define a System.Windows.Style for a ToolTip, specify a TargetType of System.Windows.Controls.ToolTip.
ValuePlacement
Gets or sets the value that determines the placement of value representation.
Declaration
public ValuePlacement ValuePlacement { get; set; }
Property Value
Type |
---|
ValuePlacement |
Remarks
The default value is Syncfusion.UI.Xaml.Controls.Input.ValuePlacement.BottomRight
Methods
add_LabelLoaded(LabelLoadedEventHandler)
Declaration
public void add_LabelLoaded(LabelLoadedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
LabelLoadedEventHandler | value |
add_RangeChanged(RangeChangedEventHandler)
Declaration
public void add_RangeChanged(RangeChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
RangeChangedEventHandler | value |
add_RangeEndChanged(RangeEndChangedEventHandler)
Declaration
public void add_RangeEndChanged(RangeEndChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
RangeEndChangedEventHandler | value |
add_RangeStartChanged(RangeStartChangedEventHandler)
Declaration
public void add_RangeStartChanged(RangeStartChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
RangeStartChangedEventHandler | value |
Dispose()
To clear unused objects
Declaration
public void Dispose()
Dispose(Boolean)
Dispose method
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | boolean value |
OnApplyTemplate()
Initializes all the child elements of Syncfusion.UI.Xaml.Controls.Input.RangeSlider control.
Declaration
public override void OnApplyTemplate()
OnGotFocus(RoutedEventArgs)
Occurs when the focus is obtained
Declaration
protected override void OnGotFocus(RoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.RoutedEventArgs | e | Routed event args |
OnHorizontalRangeEndThumbDragDelta(Object, DragDeltaEventArgs)
Occurs when the HorizontalRangeEndThumb is dragged.
Declaration
protected virtual void OnHorizontalRangeEndThumbDragDelta(object sender, DragDeltaEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Object | sender | object type |
System.Windows.Controls.Primitives.DragDeltaEventArgs | e | Drag delta event args type |
OnKeyDown(KeyEventArgs)
Occurs when the key is pressed
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.KeyEventArgs | e | Routed event args |
OnLostFocus(RoutedEventArgs)
Occurs when the focus is lost
Declaration
protected override void OnLostFocus(RoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.RoutedEventArgs | e | Routed event args |
OnLostMouseCapture(MouseEventArgs)
Closes the ToolTips
Declaration
protected override void OnLostMouseCapture(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e |
OnMaximumChanged(Double, Double)
Occurs when the Maximum value has changed.
Declaration
protected override void OnMaximumChanged(double oldMaximum, double newMaximum)
Parameters
Type | Name | Description |
---|---|---|
System.Double | oldMaximum | old Maximum value |
System.Double | newMaximum | new Maximum value |
OnMinimumChanged(Double, Double)
Occurs when the Minimum value has changed.
Declaration
protected override void OnMinimumChanged(double oldMinimum, double newMinimum)
Parameters
Type | Name | Description |
---|---|---|
System.Double | oldMinimum | Double type |
System.Double | newMinimum | new minimum value |
OnMouseDown(MouseButtonEventArgs)
Occurs when the pointer is moved
Declaration
protected override void OnMouseDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | Routed event args |
OnMouseEnter(MouseEventArgs)
Occurs when the pointer entered
Declaration
protected override void OnMouseEnter(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e | Routed event args |
OnMouseLeave(MouseEventArgs)
Occurs when the pointer exited
Declaration
protected override void OnMouseLeave(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e | Routed event args |
OnMouseLeftButtonDown(MouseButtonEventArgs)
Occurs when the pointer is pressed
Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | Routed event args |
OnMouseLeftButtonUp(MouseButtonEventArgs)
Occurs when the focus is obtained
Declaration
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | Routed event args |
OnMouseMove(MouseEventArgs)
Gets the position of the pointer when the mouse is moved
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e |
remove_LabelLoaded(LabelLoadedEventHandler)
Declaration
public void remove_LabelLoaded(LabelLoadedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
LabelLoadedEventHandler | value |
remove_RangeChanged(RangeChangedEventHandler)
Declaration
public void remove_RangeChanged(RangeChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
RangeChangedEventHandler | value |
remove_RangeEndChanged(RangeEndChangedEventHandler)
Declaration
public void remove_RangeEndChanged(RangeEndChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
RangeEndChangedEventHandler | value |
remove_RangeStartChanged(RangeStartChangedEventHandler)
Declaration
public void remove_RangeStartChanged(RangeStartChangedEventHandler value)
Parameters
Type | Name | Description |
---|---|---|
RangeStartChangedEventHandler | value |
Events
LabelLoaded
Occurs when label values are loadedSyncfusion.UI.Xaml.Controls.Layout.Input is changed.
Declaration
public event LabelLoadedEventHandler LabelLoaded
Event Type
Type |
---|
LabelLoadedEventHandler |
RangeChanged
Occurs when RangeStart or RangeEnd gets changedSyncfusion.UI.Xaml.Controls.Layout.Input is changed.
Declaration
public event RangeChangedEventHandler RangeChanged
Event Type
Type |
---|
RangeChangedEventHandler |
RangeEndChanged
Occurs when RangeEnd gets changedSyncfusion.UI.Xaml.Controls.Layout.Input is changed.
Declaration
public event RangeEndChangedEventHandler RangeEndChanged
Event Type
Type |
---|
RangeEndChangedEventHandler |
RangeStartChanged
Occurs when RangeStart gets changedSyncfusion.UI.Xaml.Controls.Layout.Input is changed.
Declaration
public event RangeStartChangedEventHandler RangeStartChanged
Event Type
Type |
---|
RangeStartChangedEventHandler |