New to Telerik UI for .NET MAUIStart a free 30-day trial

Represents the track area of the RadScrollBar control.

Definition

Namespace:Telerik.Maui.Controls.ScrollBar

Assembly:Telerik.Maui.Controls.dll

Syntax:

C#
public class ScrollBarTrackView : ScrollBarContentView, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout

Inheritance: objectRadContentViewRadCompositeContentViewRadBorderContentViewScrollBarContentViewScrollBarTrackView...

Implements: IContentViewICrossPlatformLayoutIElementIPaddingIRadContentViewITransformIView...

Inherited Members ScrollBarContentView.OrientationPropertyScrollBarContentView.IsActivePropertyScrollBarContentView.ChangeVisualState()ScrollBarContentView.OrientationScrollBarContentView.IsActiveRadBorderContentView.BackgroundColorPropertyRadBorderContentView.BackgroundPropertyRadBorderContentView.BorderColorPropertyRadBorderContentView.BorderBrushPropertyRadBorderContentView.BorderThicknessPropertyRadBorderContentView.CornerRadiusPropertyRadBorderContentView.ContentPaddingPropertyRadBorderContentView.BackgroundColorRadBorderContentView.BackgroundRadBorderContentView.BorderColorRadBorderContentView.BorderBrushRadBorderContentView.BorderThicknessRadBorderContentView.CornerRadiusRadBorderContentView.ContentPaddingRadCompositeContentView.StylePropertyRadCompositeContentView.ControlTemplatePropertyRadCompositeContentView.OnBindingContextChanged()RadCompositeContentView.OnPropertyChanged(string)RadCompositeContentView.StyleRadCompositeContentView.ControlTemplateRadContentView.ActualStyleClassPropertyRadContentView.OnChildAdded(Element)RadContentView.OnChildRemoved(Element, int)RadContentView.OnHandlerChanged()...

Constructors

Initializes a new instance of the ScrollBarTrackView class.

C#
public ScrollBarTrackView()

Fields

DecrementCommandProperty

BindableProperty

Identifies the DecrementCommand property.

C#
public static readonly BindableProperty DecrementCommandProperty

IncrementCommandProperty

BindableProperty

Identifies the IncrementCommand property.

C#
public static readonly BindableProperty IncrementCommandProperty

MaximumProperty

BindableProperty

Identifies the Maximum property.

C#
public static readonly BindableProperty MaximumProperty

MinimumProperty

BindableProperty

Identifies the Minimum property.

C#
public static readonly BindableProperty MinimumProperty

ValueProperty

BindableProperty

Identifies the Value property.

C#
public static readonly BindableProperty ValueProperty

ViewportSizeProperty

BindableProperty

Identifies the ViewportSize property.

C#
public static readonly BindableProperty ViewportSizeProperty

Properties

Gets or sets a command that decrements the current value.

C#
public ICommand DecrementCommand { get; set; }

Gets or sets a command that increments the current value.

C#
public ICommand IncrementCommand { get; set; }

Gets or sets the maximum value of the scroll bar.

C#
public double Maximum { get; set; }

Gets or sets the minimum value of the scroll bar.

C#
public double Minimum { get; set; }

Gets or sets the current value of the scroll bar.

C#
public double Value { get; set; }

Gets or sets the viewport size of the scroll bar.

C#
public double ViewportSize { get; set; }

Methods

C#
protected override void OnApplyTemplate()

Overrides: RadCompositeContentView.OnApplyTemplate()

C#
protected override void OnSizeAllocated(double width, double height)
Parameters:widthdoubleheightdouble

Events

Raised when the Value property has changed.

C#
public event EventHandler ValueChanged