Class
SlideViewIndicator

A control that emphasizes changes from the current item to another item in a collection of items. This control also incorporates buttons to enable the end user to navigate between the next and/or previous items.

Definition

Namespace:Telerik.Maui.Controls.SlideView

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class SlideViewIndicator : RadContentView, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout

Inheritance: objectRadContentViewSlideViewIndicator

Implements: IContentViewICrossPlatformLayoutIElementIPaddingIRadContentViewITransformIView

Inherited Members RadContentView.ActualStyleClassPropertyRadContentView.OnChildAdded(Element)RadContentView.OnChildRemoved(Element, int)RadContentView.OnBindingContextChanged()RadContentView.OnHandlerChanged()

Constructors

SlideViewIndicator()

Initializes a new instance of the SlideViewIndicator class.

Declaration

cs-api-definition
public SlideViewIndicator()

Fields

AnimationDurationProperty

Identifies the AnimationDuration property.

Declaration

cs-api-definition
public static readonly BindableProperty AnimationDurationProperty

Field Value

BindableProperty

AnimationEasingProperty

Identifies the AnimationEasing property.

Declaration

cs-api-definition
public static readonly BindableProperty AnimationEasingProperty

Field Value

BindableProperty

ControlTemplateProperty

Identifies the ControlTemplate property.

Declaration

cs-api-definition
public static readonly BindableProperty ControlTemplateProperty

Field Value

BindableProperty

CurrentIndexProperty

Identifies the CurrentIndex property.

Declaration

cs-api-definition
public static readonly BindableProperty CurrentIndexProperty

Field Value

BindableProperty

HasLoopingProperty

Identifies the HasLooping property.

Declaration

cs-api-definition
public static readonly BindableProperty HasLoopingProperty

Field Value

BindableProperty

ItemsSourceProperty

Identifies the ItemsSource property.

Declaration

cs-api-definition
public static readonly BindableProperty ItemsSourceProperty

Field Value

BindableProperty

MaxVisibleItemsProperty

Identifies the MaxVisibleItems property.

Declaration

cs-api-definition
public static readonly BindableProperty MaxVisibleItemsProperty

Field Value

BindableProperty

NavigateOnItemTapProperty

Identifies the NavigateOnItemTap property.

Declaration

cs-api-definition
public static readonly BindableProperty NavigateOnItemTapProperty

Field Value

BindableProperty

NavigateToNextItemCommandProperty

Identifies the NavigateToNextItemCommand property.

Declaration

cs-api-definition
public static readonly BindableProperty NavigateToNextItemCommandProperty

Field Value

BindableProperty

NavigateToPreviousItemCommandProperty

Identifies the NavigateToPreviousItemCommand property.

Declaration

cs-api-definition
public static readonly BindableProperty NavigateToPreviousItemCommandProperty

Field Value

BindableProperty

NavigationButtonsVisibilityProperty

Identifies the NavigationButtonsVisibility property.

Declaration

cs-api-definition
public static readonly BindableProperty NavigationButtonsVisibilityProperty

Field Value

BindableProperty

OrientationProperty

Identifies the Orientation property.

Declaration

cs-api-definition
public static readonly BindableProperty OrientationProperty

Field Value

BindableProperty

Properties

AnimationDuration

Gets or sets the duration in milliseconds of the animation that is run when the current index changes.

Declaration

cs-api-definition
public int AnimationDuration { get; set; }

Property Value

int

AnimationEasing

Gets or sets the Easing of the animation that is run when the current index changes.

Declaration

cs-api-definition
public Easing AnimationEasing { get; set; }

Property Value

Easing

ControlTemplate

Gets or sets the ControlTemplate which describes the visual structure of the control.

Declaration

cs-api-definition
public ControlTemplate ControlTemplate { get; set; }

Property Value

ControlTemplate

CurrentIndex

Gets or sets the index of the current item.

Declaration

cs-api-definition
public int CurrentIndex { get; set; }

Property Value

int

HasLooping

Gets or sets a value that indicates whether the navigation commands can navigate from first to last and from last to first items.

Declaration

cs-api-definition
public bool HasLooping { get; set; }

Property Value

bool

ItemsSource

Gets or sets the relevant items.

Declaration

cs-api-definition
public IList ItemsSource { get; set; }

Property Value

IList

MaxVisibleItems

Gets or sets a value indicating the maximum number of items to be displayed.

Declaration

cs-api-definition
public int MaxVisibleItems { get; set; }

Property Value

int

NavigateOnItemTap

Gets or sets a value indicating whether tapping on an item will update the CurrentIndex and navigation will follow.

Declaration

cs-api-definition
public bool NavigateOnItemTap { get; set; }

Property Value

bool

NavigateToNextItemCommand

Gets a command that handles navigation to the next item. If the HasLooping property is set to true and the current item is the last item, then navigation to the first item can happen.

Declaration

cs-api-definition
public ICommand NavigateToNextItemCommand { get; }

Property Value

ICommand

NavigateToPreviousItemCommand

Gets a command that handles navigation to the previous item. If the HasLooping property is set to true and the current item is the first item, then navigation to the last item can happen.

Declaration

cs-api-definition
public ICommand NavigateToPreviousItemCommand { get; }

Property Value

ICommand

NavigationButtonsVisibility

Gets or sets a value that controls the visibility of the navigation buttons.

Declaration

cs-api-definition
public ButtonVisibility NavigationButtonsVisibility { get; set; }

Property Value

ButtonVisibility

Orientation

Gets or sets the orientation of the control.

Declaration

cs-api-definition
public Orientation Orientation { get; set; }

Property Value

Orientation