Table of Contents

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

control SelectingItemsControl

Avalonia.Controls.Primitives.SelectingItemsControl.

scrollIntoView bool

True 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

control SelectingItemsControl

Avalonia.Controls.Primitives.SelectingItemsControl.

scrollIntoView bool

True 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

control SelectingItemsControl

Avalonia.Controls.Primitives.SelectingItemsControl.

scrollIntoView bool

True 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

control SelectingItemsControl

Avalonia.Controls.Primitives.SelectingItemsControl.

scrollIntoView bool

True to scroll new selected item into view.

Returns

int

New index of selected item.