Class RadScrollBar
Represents a horizontal or vertical scroll bar in a scrollable control. Provides consistent look and feel with many styling and customization options.
Inheritance
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public class RadScrollBar : ScrollBarContentView, IRadContentView, IContentView, IPadding, ICrossPlatformLayout, IToolStripScrollBar, IToolStripView, IToolStripElement, IVisualTreeElement, IView, IElement, ITransform
Constructors
RadScrollBar()
Fields
AreScrollButtonsVisibleProperty
Identifies the Are
Declaration
public static readonly BindableProperty AreScrollButtonsVisibleProperty
Field Value
Microsoft.
|
DecrementButtonStyleProperty
Identifies the Decrement
Declaration
public static readonly BindableProperty DecrementButtonStyleProperty
Field Value
Microsoft.
|
DecrementButtonTemplateProperty
Identifies the Decrement
Declaration
public static readonly BindableProperty DecrementButtonTemplateProperty
Field Value
Microsoft.
|
IncrementButtonStyleProperty
Identifies the Increment
Declaration
public static readonly BindableProperty IncrementButtonStyleProperty
Field Value
Microsoft.
|
IncrementButtonTemplateProperty
Identifies the Increment
Declaration
public static readonly BindableProperty IncrementButtonTemplateProperty
Field Value
Microsoft.
|
LargeChangeProperty
Identifies the Large
Declaration
public static readonly BindableProperty LargeChangeProperty
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.
|
SmallChangeProperty
Identifies the Small
Declaration
public static readonly BindableProperty SmallChangeProperty
Field Value
Microsoft.
|
ThumbStyleProperty
Identifies the Thumb
Declaration
public static readonly BindableProperty ThumbStyleProperty
Field Value
Microsoft.
|
ThumbTemplateProperty
Identifies the Thumb
Declaration
public static readonly BindableProperty ThumbTemplateProperty
Field Value
Microsoft.
|
TrackStyleProperty
Identifies the Track
Declaration
public static readonly BindableProperty TrackStyleProperty
Field Value
Microsoft.
|
TrackTemplateProperty
Identifies the Track
Declaration
public static readonly BindableProperty TrackTemplateProperty
Field Value
Microsoft.
|
ValueProperty
Identifies the Value property.
Declaration
public static readonly BindableProperty ValueProperty
Field Value
Microsoft.
|
ViewportSizeProperty
Identifies the Viewport
Declaration
public static readonly BindableProperty ViewportSizeProperty
Field Value
Microsoft.
|
Properties
AreScrollButtonsVisible
Gets or sets a value indicating whether the scroll buttons are currently visible.
Declaration
public bool AreScrollButtonsVisible { get; set; }
Property Value
System.
|
DecrementButtonStyle
Gets or sets the Microsoft.
Declaration
public Style DecrementButtonStyle { get; set; }
Property Value
Microsoft.
|
DecrementButtonTemplate
Gets or sets the Microsoft.
Declaration
public ControlTemplate DecrementButtonTemplate { get; set; }
Property Value
Microsoft.
|
IncrementButtonStyle
Gets or sets the Microsoft.
Declaration
public Style IncrementButtonStyle { get; set; }
Property Value
Microsoft.
|
IncrementButtonTemplate
Gets or sets the Microsoft.
Declaration
public ControlTemplate IncrementButtonTemplate { get; set; }
Property Value
Microsoft.
|
LargeChange
Gets or sets the large change step of the scroll bar.
Declaration
public double LargeChange { get; set; }
Property Value
System.
|
LargeDecrementCommand
Gets a command that decrements the current value with the large change step.
Declaration
public ICommand LargeDecrementCommand { get; }
Property Value
System.
|
LargeIncrementCommand
Gets a command that increments the current value with the large change step.
Declaration
public ICommand LargeIncrementCommand { get; }
Property Value
System.
|
Maximum
Gets or sets the maximum value of the scroll bar.
Declaration
public double Maximum { get; set; }
Property Value
System.
|
Minimum
Gets or sets the minimum value of the scroll bar.
Declaration
public double Minimum { get; set; }
Property Value
System.
|
SmallChange
Gets or sets the small change step of the scroll bar.
Declaration
public double SmallChange { get; set; }
Property Value
System.
|
SmallDecrementCommand
Gets a command that decrements the current value with the small change step.
Declaration
public ICommand SmallDecrementCommand { get; }
Property Value
System.
|
SmallIncrementCommand
Gets a command that increments the current value with the small change step.
Declaration
public ICommand SmallIncrementCommand { get; }
Property Value
System.
|
ThumbStyle
Gets or sets the Microsoft.
Declaration
public Style ThumbStyle { get; set; }
Property Value
Microsoft.
|
ThumbTemplate
Gets or sets the Microsoft.
Declaration
public ControlTemplate ThumbTemplate { get; set; }
Property Value
Microsoft.
|
TrackStyle
Gets or sets the Microsoft.
Declaration
public Style TrackStyle { get; set; }
Property Value
Microsoft.
|
TrackTemplate
Gets or sets the Microsoft.
Declaration
public ControlTemplate TrackTemplate { get; set; }
Property Value
Microsoft.
|
Value
Gets or sets the current value of the scroll bar.
Declaration
public double Value { get; set; }
Property Value
System.
|
ViewportSize
Gets or sets the viewport size of the scroll bar.
Declaration
public double ViewportSize { get; set; }
Property Value
System.
|
Methods
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
Overrides
Events
ValueChanged
Raised when the Value property has changed.
Declaration
public event EventHandler<ValueChangedEventArgs<double>> ValueChanged
Event Type
System.
|