Class RadSliderBase
Represents a slider control.
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public abstract class RadSliderBase : RadContentView, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
Constructors
RadSliderBase()
Initalizes a new instance of the class.
Declaration
public RadSliderBase()
Fields
ActualBackTrackStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualBackTrackStyleProperty
Field Value
Microsoft.
|
ActualRangeTrackStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualRangeTrackStyleProperty
Field Value
Microsoft.
|
BackTrackColorProperty
Identifies the Back
Declaration
public static readonly BindableProperty BackTrackColorProperty
Field Value
Microsoft.
|
BackTrackExtentProperty
Identifies the Back
Declaration
public static readonly BindableProperty BackTrackExtentProperty
Field Value
Microsoft.
|
BackTrackStyleProperty
Identifies the Back
Declaration
public static readonly BindableProperty BackTrackStyleProperty
Field Value
Microsoft.
|
BackTrackThicknessProperty
Identifies the Back
Declaration
public static readonly BindableProperty BackTrackThicknessProperty
Field Value
Microsoft.
|
ControlTemplateProperty
Identifies the Control
Declaration
public static readonly BindableProperty ControlTemplateProperty
Field Value
Microsoft.
|
FontFamilyProperty
Identifies the Font
Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
Microsoft.
|
FontSizeProperty
Identifies the Font
Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
Microsoft.
|
InRangeTickColorProperty
Identifies the In
Declaration
public static readonly BindableProperty InRangeTickColorProperty
Field Value
Microsoft.
|
InRangeTickStyleProperty
Identifies the In
Declaration
public static readonly BindableProperty InRangeTickStyleProperty
Field Value
Microsoft.
|
LabelsPlacementProperty
Identifies the Labels
Declaration
public static readonly BindableProperty LabelsPlacementProperty
Field Value
Microsoft.
|
LabelStepProperty
Identifies the Label
Declaration
public static readonly BindableProperty LabelStepProperty
Field Value
Microsoft.
|
LabelStyleProperty
Identifies the Label
Declaration
public static readonly BindableProperty LabelStyleProperty
Field Value
Microsoft.
|
LabelStyleSelectorProperty
Identifies the Label
Declaration
public static readonly BindableProperty LabelStyleSelectorProperty
Field Value
Microsoft.
|
LabelTemplateProperty
Identifies the Label
Declaration
public static readonly BindableProperty LabelTemplateProperty
Field Value
Microsoft.
|
MaximumProperty
Identifies the Maximum property.
Declaration
public static readonly BindableProperty MaximumProperty
Field Value
Microsoft.
|
MinimumProperty
Identifies the Minimum property.
Declaration
public static readonly BindableProperty MinimumProperty
Field Value
Microsoft.
|
OutOfRangeTickColorProperty
Identifies the Out
Declaration
public static readonly BindableProperty OutOfRangeTickColorProperty
Field Value
Microsoft.
|
OutOfRangeTickStyleProperty
Identifies the Out
Declaration
public static readonly BindableProperty OutOfRangeTickStyleProperty
Field Value
Microsoft.
|
RangeTrackFillProperty
Identifies the Range
Declaration
public static readonly BindableProperty RangeTrackFillProperty
Field Value
Microsoft.
|
RangeTrackStyleProperty
Identifies the Range
Declaration
public static readonly BindableProperty RangeTrackStyleProperty
Field Value
Microsoft.
|
SnapModeProperty
Identifies the Snap
Declaration
public static readonly BindableProperty SnapModeProperty
Field Value
Microsoft.
|
StringConverterProperty
Identifies the String
Declaration
public static readonly BindableProperty StringConverterProperty
Field Value
Microsoft.
|
StringFormatProperty
Identifies the String
Declaration
public static readonly BindableProperty StringFormatProperty
Field Value
Microsoft.
|
TextColorProperty
Identifies the Text
Declaration
public static readonly BindableProperty TextColorProperty
Field Value
Microsoft.
|
TickLengthProperty
Identifies the Tick
Declaration
public static readonly BindableProperty TickLengthProperty
Field Value
Microsoft.
|
TickOriginProperty
Identifies the Tick
Declaration
public static readonly BindableProperty TickOriginProperty
Field Value
Microsoft.
|
TicksPlacementProperty
Identifies the Ticks
Declaration
public static readonly BindableProperty TicksPlacementProperty
Field Value
Microsoft.
|
TickStepProperty
Identifies the Tick
Declaration
public static readonly BindableProperty TickStepProperty
Field Value
Microsoft.
|
TickStyleSelectorProperty
Identifies the Tick
Declaration
public static readonly BindableProperty TickStyleSelectorProperty
Field Value
Microsoft.
|
TickTemplateProperty
Identifies the Tick
Declaration
public static readonly BindableProperty TickTemplateProperty
Field Value
Microsoft.
|
TickThicknessProperty
Identifies the Tick
Declaration
public static readonly BindableProperty TickThicknessProperty
Field Value
Microsoft.
|
TooltipContentTemplateProperty
Identifies the Tooltip
Declaration
public static readonly BindableProperty TooltipContentTemplateProperty
Field Value
Microsoft.
|
TooltipControlTemplateProperty
Identifies the Tooltip
Declaration
public static readonly BindableProperty TooltipControlTemplateProperty
Field Value
Microsoft.
|
TooltipStringFormatProperty
Identifies the Tooltip
Declaration
public static readonly BindableProperty TooltipStringFormatProperty
Field Value
Microsoft.
|
Properties
ActualBackTrackStyle
Gets or sets the actual style that will be applied to the back-track. This is a merger of the custom Back
Declaration
public Style ActualBackTrackStyle { get; }
Property Value
Microsoft.
|
ActualRangeTrackStyle
Gets or sets the actual style that will be applied to the range track. This is a merger of the custom Range
Declaration
public Style ActualRangeTrackStyle { get; }
Property Value
Microsoft.
|
BackTrackColor
Gets or sets the custom color that is to be applied to the back-track.
Declaration
public Color BackTrackColor { get; set; }
Property Value
Microsoft.
|
BackTrackExtent
Gets or sets the value that defines the pixel length that the back-track extends beyond the min and the max values.
Declaration
public double BackTrackExtent { get; set; }
Property Value
System.
|
BackTrackStyle
Gets or sets the custom style that is to be applied to the back-track.
Declaration
public Style BackTrackStyle { get; set; }
Property Value
Microsoft.
|
BackTrackThickness
Gets or sets the custom thickness that is to be applied to the back-track.
Declaration
public double BackTrackThickness { get; set; }
Property Value
System.
|
ControlTemplate
Gets or sets the template that defines the visual appearance of the view.
Declaration
public ControlTemplate ControlTemplate { get; set; }
Property Value
Microsoft.
|
FontFamily
Gets or sets the custom font family that is to be applied to the labels.
Declaration
public string FontFamily { get; set; }
Property Value
System.
|
FontSize
Gets or sets the custom font size that is to be applied to the labels.
Declaration
public double FontSize { get; set; }
Property Value
System.
|
InRangeTickColor
Gets or sets the custom color that is to be applied to the ticks that are within the start-end range.
Declaration
public Color InRangeTickColor { get; set; }
Property Value
Microsoft.
|
InRangeTickStyle
Gets or sets the custom style of the ticks that are within the start-end range.
Declaration
public Style InRangeTickStyle { get; set; }
Property Value
Microsoft.
|
LabelsPlacement
Gets or sets the placement of the labels.
Declaration
public SliderLabelsPlacement LabelsPlacement { get; set; }
Property Value
LabelStep
Gets or sets the value that is used to calculate at what positions/values should be displayed labels.
Declaration
public double LabelStep { get; set; }
Property Value
System.
|
LabelStyle
Gets or sets the custom style of the labels.
Declaration
public Style LabelStyle { get; set; }
Property Value
Microsoft.
|
LabelStyleSelector
Gets or sets an object that can select different styles for different labels.
Declaration
public IStyleSelector LabelStyleSelector { get; set; }
Property Value
LabelTemplate
Gets or sets the template or template-selector that is used for creating label visuals.
Declaration
public DataTemplate LabelTemplate { get; set; }
Property Value
Microsoft.
|
Maximum
Gets or sets the maximum value.
Declaration
public double Maximum { get; set; }
Property Value
System.
|
Minimum
Gets or sets the minimum value.
Declaration
public double Minimum { get; set; }
Property Value
System.
|
OutOfRangeTickColor
Gets or sets the custom color that is to be applied to the ticks that are outside of the start-end range.
Declaration
public Color OutOfRangeTickColor { get; set; }
Property Value
Microsoft.
|
OutOfRangeTickStyle
Gets or sets the custom style of the ticks that are outside of the start-end range.
Declaration
public Style OutOfRangeTickStyle { get; set; }
Property Value
Microsoft.
|
RangeTrackFill
Gets or sets the custom color that is to be applied to the range track.
Declaration
public Color RangeTrackFill { get; set; }
Property Value
Microsoft.
|
RangeTrackStyle
Gets or sets the custom style that is to be applied to the range track.
This style is merged with the default style and the resulting merged style is set to the Actual
Declaration
public Style RangeTrackStyle { get; set; }
Property Value
Microsoft.
|
SnapMode
Gets or sets a value indicating whether and how a value should be snapped to a tick while the end-user is dragging a thumb or the range track (the part between the start and end thumbs).
Declaration
public SliderSnapMode SnapMode { get; set; }
Property Value
StringConverter
Gets or sets the custom string converter that can be used to define the content of a label or a tooltip for a given slider value.
Declaration
public IStringConverter StringConverter { get; set; }
Property Value
StringFormat
Gets or sets the custom string format that is used for displaying a value. The value of this property is used for displaying labels
and also used for displayig tooltips but it has a lower priority than the Tooltip
Declaration
public string StringFormat { get; set; }
Property Value
System.
|
TextColor
Gets or sets the custom color that is to be applied to the labels.
Declaration
public Color TextColor { get; set; }
Property Value
Microsoft.
|
TickLength
Gets or sets the custom length of the ticks.
Declaration
public double TickLength { get; set; }
Property Value
System.
|
TickOrigin
Gets or sets the custom value that indicates where the ticks originate. The position of the ticks is determined based
on the combination of the TickTickOrigin
values.
The slider will generate the ticks and labels in a way so that a tick would be positioned at the given TickOrigin
.
Declaration
public double TickOrigin { get; set; }
Property Value
System.
|
TicksPlacement
Gets or sets the placement of the ticks.
Declaration
public SliderTicksPlacement TicksPlacement { get; set; }
Property Value
TickStep
Gets or sets the value that is used to calculate at what positions/values should be displayed ticks.
Declaration
public double TickStep { get; set; }
Property Value
System.
|
TickStyleSelector
Gets or sets an object that can select different styles for different ticks.
Declaration
public IStyleSelector TickStyleSelector { get; set; }
Property Value
TickTemplate
Gets or sets the template or template-selector that is used for creating tick visuals.
Declaration
public DataTemplate TickTemplate { get; set; }
Property Value
Microsoft.
|
TickThickness
Gets or sets the custom fatness of the ticks.
Declaration
public double TickThickness { get; set; }
Property Value
System.
|
TooltipContentTemplate
Gets or sets the template or template selector that defines the content of a tooltip.
Declaration
public DataTemplate TooltipContentTemplate { get; set; }
Property Value
Microsoft.
|
TooltipControlTemplate
Gets or sets the control template of the Slider
Declaration
public ControlTemplate TooltipControlTemplate { get; set; }
Property Value
Microsoft.
|
TooltipStringFormat
Gets or sets the custom string format that is used for displaying the content of a tooltip.
When this property is null or empty, the String
Declaration
public string TooltipStringFormat { get; set; }
Property Value
System.
|
Methods
ArrangeOverride(Rect)
Declaration
protected override Size ArrangeOverride(Rect bounds)
Parameters
Microsoft.
|
Returns
Microsoft.
|
ChangeVisualState()
Declaration
protected override void ChangeVisualState()
MeasureOverride(Double, Double)
Declaration
protected override Size MeasureOverride(double widthConstraint, double heightConstraint)
Parameters
System.
|
System.
|
Returns
Microsoft.
|
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()