KeyboardNavigation Class
Definition
Defines attached properties that control keyboard navigation behaviour for a container.
public class KeyboardNavigation
Methods
| Name | Description |
|---|---|
| GetIsTabStop | Gets the Avalonia.Input.KeyboardNavigation.IsTabStopProperty for an element. |
| GetTabIndex | Gets the Avalonia.Input.KeyboardNavigation.TabIndexProperty for an element. |
| GetTabNavigation | Gets the Avalonia.Input.KeyboardNavigation.TabNavigationProperty for a container. |
| GetTabOnceActiveElement | Gets the Avalonia.Input.KeyboardNavigation.TabOnceActiveElementProperty for a container. |
| SetIsTabStop | Sets the Avalonia.Input.KeyboardNavigation.IsTabStopProperty for an element. |
| SetTabIndex | Sets the Avalonia.Input.KeyboardNavigation.TabIndexProperty for an element. |
| SetTabNavigation | Sets the Avalonia.Input.KeyboardNavigation.TabNavigationProperty for a container. |
| SetTabOnceActiveElement | Sets the Avalonia.Input.KeyboardNavigation.TabOnceActiveElementProperty for a container. |
GetIsTabStop Method
Gets the Avalonia.Input.KeyboardNavigation.IsTabStopProperty for an element.
public bool GetIsTabStop(Avalonia.Input.InputElement element)
Parameters
element Avalonia.Input.InputElement
The container.
Returns
bool
Whether the container is a tab stop.
GetTabIndex Method
Gets the Avalonia.Input.KeyboardNavigation.TabIndexProperty for an element.
public int GetTabIndex(Avalonia.Input.IInputElement element)
Parameters
element Avalonia.Input.IInputElement
The container.
Returns
int
The Avalonia.Input.KeyboardNavigationMode for the container.
GetTabNavigation Method
Gets the Avalonia.Input.KeyboardNavigation.TabNavigationProperty for a container.
public Avalonia.Input.KeyboardNavigationMode GetTabNavigation(Avalonia.Input.InputElement element)
Parameters
element Avalonia.Input.InputElement
The container.
Returns
Avalonia.Input.KeyboardNavigationMode
The Avalonia.Input.KeyboardNavigationMode for the container.
GetTabOnceActiveElement Method
Gets the Avalonia.Input.KeyboardNavigation.TabOnceActiveElementProperty for a container.
public Avalonia.Input.IInputElement GetTabOnceActiveElement(Avalonia.Input.InputElement element)
Parameters
element Avalonia.Input.InputElement
The container.
Returns
The active element for the container.