ICustomKeyboardNavigation Interface
Definition
Designates a control as handling its own keyboard navigation.
public interface ICustomKeyboardNavigation
Methods
| Name | Description |
|---|---|
| GetNext | Gets the next element in the specified navigation direction. |
GetNext Method
Gets the next element in the specified navigation direction.
public ValueTuple<bool, Avalonia.Input.IInputElement> GetNext(Avalonia.Input.IInputElement element, Avalonia.Input.NavigationDirection direction)
Parameters
element Avalonia.Input.IInputElement
The element being navigated from.
direction Avalonia.Input.NavigationDirection
The navigation direction.
Returns
ValueTuple<bool, Avalonia.Input.IInputElement>
A tuple consisting of:
- A boolean indicating whether the request was handled. If false is returned then custom navigation will be ignored and default navigation will take place.
- If handled is true: the next element in the navigation direction, or null if default navigation should continue outside the element.