Class
ScrollBarTrackView

Represents the track area of the RadScrollBar control.

Definition

Namespace:Telerik.Maui.Controls.ScrollBar

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
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

ScrollBarTrackView()

Initializes a new instance of the ScrollBarTrackView class.

Declaration

cs-api-definition
public ScrollBarTrackView()

Fields

DecrementCommandProperty

Identifies the DecrementCommand property.

Declaration

cs-api-definition
public static readonly BindableProperty DecrementCommandProperty

Field Value

BindableProperty

IncrementCommandProperty

Identifies the IncrementCommand property.

Declaration

cs-api-definition
public static readonly BindableProperty IncrementCommandProperty

Field Value

BindableProperty

MaximumProperty

Identifies the Maximum property.

Declaration

cs-api-definition
public static readonly BindableProperty MaximumProperty

Field Value

BindableProperty

MinimumProperty

Identifies the Minimum property.

Declaration

cs-api-definition
public static readonly BindableProperty MinimumProperty

Field Value

BindableProperty

ValueProperty

Identifies the Value property.

Declaration

cs-api-definition
public static readonly BindableProperty ValueProperty

Field Value

BindableProperty

ViewportSizeProperty

Identifies the ViewportSize property.

Declaration

cs-api-definition
public static readonly BindableProperty ViewportSizeProperty

Field Value

BindableProperty

Properties

DecrementCommand

Gets or sets a command that decrements the current value.

Declaration

cs-api-definition
public ICommand DecrementCommand { get; set; }

Property Value

ICommand

IncrementCommand

Gets or sets a command that increments the current value.

Declaration

cs-api-definition
public ICommand IncrementCommand { get; set; }

Property Value

ICommand

Maximum

Gets or sets the maximum value of the scroll bar.

Declaration

cs-api-definition
public double Maximum { get; set; }

Property Value

double

Minimum

Gets or sets the minimum value of the scroll bar.

Declaration

cs-api-definition
public double Minimum { get; set; }

Property Value

double

Value

Gets or sets the current value of the scroll bar.

Declaration

cs-api-definition
public double Value { get; set; }

Property Value

double

ViewportSize

Gets or sets the viewport size of the scroll bar.

Declaration

cs-api-definition
public double ViewportSize { get; set; }

Property Value

double

Methods

OnApplyTemplate()

Declaration

cs-api-definition
protected override void OnApplyTemplate()

Overrides RadCompositeContentView.OnApplyTemplate()

OnSizeAllocated(double, double)

Declaration

cs-api-definition
protected override void OnSizeAllocated(double width, double height)

Parameters

width

double

height

double

Events

ValueChanged

Raised when the Value property has changed.

Declaration

cs-api-definition
public event EventHandler ValueChanged

Event Value

EventHandler