Class Selector
Represents a class for defining the selection properties.
Inheritance
Namespace: Syncfusion.UI.Xaml.Primitives
Assembly: Syncfusion.SfShared.UWP.dll
Syntax
public class Selector : ItemsControl
Constructors
Selector()
Declaration
public Selector()
Fields
SelectedIndexProperty
Using a DependencyProperty as the backing store for SelectedIndex. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty SelectedIndexProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
SelectedItemProperty
Using a DependencyProperty as the backing store for SelectedItem. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty SelectedItemProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
Properties
SelectedIndex
Gets or sets the index for the selected item.
Declaration
public int SelectedIndex { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The default value is -1 |
SelectedItem
Gets or sets the selected item.
Declaration
public object SelectedItem { get; set; }
Property Value
Type |
---|
System.Object |
Methods
OnApplyTemplate()
Initializes the SelectedItem property.
Declaration
protected override void OnApplyTemplate()
OnSelectedIndexChanged(DependencyPropertyChangedEventArgs)
Called when the Selector SelectedIndex Property changed.
Declaration
protected void OnSelectedIndexChanged(DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.DependencyPropertyChangedEventArgs | args | The DependencyPropertyChangedEventArgs instance containing the event data. |
OnSelectedItemChanged(DependencyPropertyChangedEventArgs)
Called when the Selector SelectedItem Property changed.
Declaration
protected void OnSelectedItemChanged(DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.DependencyPropertyChangedEventArgs | args | The DependencyPropertyChangedEventArgs instance containing the event data. |
OnSelectionChanged(DependencyPropertyChangedEventArgs)
Called when the Selector SelectedItem Property changed.
Declaration
protected virtual void OnSelectionChanged(DependencyPropertyChangedEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.DependencyPropertyChangedEventArgs | args | The DependencyPropertyChangedEventArgs instance containing the event data. |
Events
SelectionChanged
Occurs when the selection has changed
Declaration
public event SelectionChangedEventHandler SelectionChanged
Event Type
Type |
---|
Windows.UI.Xaml.Controls.SelectionChangedEventHandler |