Class SelectingItemsControlExtensions
- Namespace
- CarinaStudio.Controls
- Assembly
- CarinaStudio.AppBase.Avalonia.dll
Extensions for Avalonia.Controls.Primitives.SelectingItemsControl.
public static class SelectingItemsControlExtensions
- Inheritance
-
SelectingItemsControlExtensions
- Inherited Members
Methods
SelectFirstItem(SelectingItemsControl, bool)
Select first item in Avalonia.Controls.Primitives.SelectingItemsControl.
public static void SelectFirstItem(this SelectingItemsControl control, bool scrollIntoView = true)
Parameters
controlSelectingItemsControlAvalonia.Controls.Primitives.SelectingItemsControl.
scrollIntoViewboolTrue to scroll new selected item into view.
SelectLastItem(SelectingItemsControl, bool)
Select last item in Avalonia.Controls.Primitives.SelectingItemsControl.
public static void SelectLastItem(this SelectingItemsControl control, bool scrollIntoView = true)
Parameters
controlSelectingItemsControlAvalonia.Controls.Primitives.SelectingItemsControl.
scrollIntoViewboolTrue to scroll new selected item into view.
SelectNextItem(SelectingItemsControl, bool)
Select next item in Avalonia.Controls.Primitives.SelectingItemsControl.
public static int SelectNextItem(this SelectingItemsControl control, bool scrollIntoView = true)
Parameters
controlSelectingItemsControlAvalonia.Controls.Primitives.SelectingItemsControl.
scrollIntoViewboolTrue to scroll new selected item into view.
Returns
- int
New index of selected item.
SelectPreviousItem(SelectingItemsControl, bool)
Select previous item in Avalonia.Controls.Primitives.SelectingItemsControl.
public static int SelectPreviousItem(this SelectingItemsControl control, bool scrollIntoView = true)
Parameters
controlSelectingItemsControlAvalonia.Controls.Primitives.SelectingItemsControl.
scrollIntoViewboolTrue to scroll new selected item into view.
Returns
- int
New index of selected item.