LoopingSelector LoopingSelector LoopingSelector LoopingSelector Class

Definition

An infinitely scrolling selection control.

public : sealed class LoopingSelector : Control, ILoopingSelectorpublic sealed class LoopingSelector : Control, ILoopingSelectorPublic NotInheritable Class LoopingSelector Inherits Control Implements ILoopingSelector// This API is not available in Javascript.
Inheritance
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Inherited Members

Inherited properties

Inherited events

Inherited methods

Remarks

Properties

ItemHeight ItemHeight ItemHeight ItemHeight

Gets or sets the height of a LoopingSelectorItem that is contained in a LoopingSelector.

public : int ItemHeight { get; set; }public int ItemHeight { get; set; }Public ReadWrite Property ItemHeight As int// This API is not available in Javascript.
Value
int int int int

The height of the layout area for the LoopingSelectorItem that is contained in the LoopingSelector.

ItemHeightProperty ItemHeightProperty ItemHeightProperty ItemHeightProperty

Identifies the ItemHeight dependency property.

public : static DependencyProperty ItemHeightProperty { get; }public static DependencyProperty ItemHeightProperty { get; }Public Static ReadOnly Property ItemHeightProperty As DependencyProperty// This API is not available in Javascript.
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the ItemHeight dependency property.

Items Items Items Items

Gets a list of the LoopingSelectorItem objects.

public : IVector<object> Items { get; set; }public IList<object> Items { get; set; }Public ReadWrite Property Items As IList<object>// This API is not available in Javascript.
Value
IVector<PlatForm::Object> IList<object> IList<object> IList<object>

The list of LoopingSelectorItem objects.

ItemsProperty ItemsProperty ItemsProperty ItemsProperty

Identifies the Items dependency property.

public : static DependencyProperty ItemsProperty { get; }public static DependencyProperty ItemsProperty { get; }Public Static ReadOnly Property ItemsProperty As DependencyProperty// This API is not available in Javascript.
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the Items dependency property.

ItemTemplate ItemTemplate ItemTemplate ItemTemplate

Gets or sets the DataTemplate used to display each LoopingSelectorItem.

public : DataTemplate ItemTemplate { get; set; }public DataTemplate ItemTemplate { get; set; }Public ReadWrite Property ItemTemplate As DataTemplate// This API is not available in Javascript.
Value
DataTemplate DataTemplate DataTemplate DataTemplate

The template that specifies the visualization of the LoopingSelectorItem items.

ItemTemplateProperty ItemTemplateProperty ItemTemplateProperty ItemTemplateProperty

Identifies the ItemTemplate dependency property.

public : static DependencyProperty ItemTemplateProperty { get; }public static DependencyProperty ItemTemplateProperty { get; }Public Static ReadOnly Property ItemTemplateProperty As DependencyProperty// This API is not available in Javascript.
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the ItemTemplate dependency property.

ItemWidth ItemWidth ItemWidth ItemWidth

Gets or sets the width of a LoopingSelectorItem that is contained in a LoopingSelector.

public : int ItemWidth { get; set; }public int ItemWidth { get; set; }Public ReadWrite Property ItemWidth As int// This API is not available in Javascript.
Value
int int int int

The width of the layout area for the LoopingSelectorItem that is contained in the LoopingSelector.

ItemWidthProperty ItemWidthProperty ItemWidthProperty ItemWidthProperty

Identifies the ItemWidth dependency property.

public : static DependencyProperty ItemWidthProperty { get; }public static DependencyProperty ItemWidthProperty { get; }Public Static ReadOnly Property ItemWidthProperty As DependencyProperty// This API is not available in Javascript.
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the ItemWidth dependency property.

SelectedIndex SelectedIndex SelectedIndex SelectedIndex

Gets or sets the index of the LoopingSelectorItem that is displayed in the LoopingSelector.

public : int SelectedIndex { get; set; }public int SelectedIndex { get; set; }Public ReadWrite Property SelectedIndex As int// This API is not available in Javascript.
Value
int int int int

The index of the LoopingSelectorItem that is visible in the LoopingSelector.

SelectedIndexProperty SelectedIndexProperty SelectedIndexProperty SelectedIndexProperty

Identifies the SelectedIndex dependency property.

public : static DependencyProperty SelectedIndexProperty { get; }public static DependencyProperty SelectedIndexProperty { get; }Public Static ReadOnly Property SelectedIndexProperty As DependencyProperty// This API is not available in Javascript.

SelectedItem SelectedItem SelectedItem SelectedItem

Gets or sets the LoopingSelectorItem that is displayed in the LoopingSelector.

public : PlatForm::Object SelectedItem { get; set; }public object SelectedItem { get; set; }Public ReadWrite Property SelectedItem As object// This API is not available in Javascript.
Value
PlatForm::Object object object object

The LoopingSelectorItem that is visible in the LoopingSelector.

SelectedItemProperty SelectedItemProperty SelectedItemProperty SelectedItemProperty

Identifies the SelectedItem dependency property.

public : static DependencyProperty SelectedItemProperty { get; }public static DependencyProperty SelectedItemProperty { get; }Public Static ReadOnly Property SelectedItemProperty As DependencyProperty// This API is not available in Javascript.
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the SelectedItem dependency property.

ShouldLoop ShouldLoop ShouldLoop ShouldLoop

Gets or sets a value that determines whether the LoopingSelector loops indefinitely.

public : PlatForm::Boolean ShouldLoop { get; set; }public bool ShouldLoop { get; set; }Public ReadWrite Property ShouldLoop As bool// This API is not available in Javascript.
Value
PlatForm::Boolean bool bool bool

True if the LoopingSelector loops through all LoopingSelectorItem items indefinitely; otherwise, false.

ShouldLoopProperty ShouldLoopProperty ShouldLoopProperty ShouldLoopProperty

Identifies the ShouldLoop dependency property.

public : static DependencyProperty ShouldLoopProperty { get; }public static DependencyProperty ShouldLoopProperty { get; }Public Static ReadOnly Property ShouldLoopProperty As DependencyProperty// This API is not available in Javascript.
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the ShouldLoop dependency property.

Events

SelectionChanged SelectionChanged SelectionChanged SelectionChanged

Occurs when the currently selected item changes.

public : event SelectionChangedEventHandler SelectionChangedpublic event SelectionChangedEventHandler SelectionChangedPublic Event SelectionChanged// This API is not available in Javascript.

See Also