Skip to main content

XYFocusNavigationModes Enum

Definition​

Namespace:Avalonia.Input
Assembly:Avalonia.Base
Package:Avalonia

Specifies the 2D directional navigation behavior when using different key devices.

public enum XYFocusNavigationModes

Inheritance: Enum -> XYFocusNavigationModes

Remarks​

See Avalonia.Input.KeyDeviceType.

Fields​

NameDescription
DisabledAny key device XY navigation is disabled.
EnabledAll key device XY navigation is disabled.
GamepadGamepad controller DPad keys can be used for 2D directional navigation.
KeyboardKeyboard arrow keys can be used for 2D directional navigation.
RemoteRemote controller DPad keys can be used for 2D directional navigation.

Disabled Field​

Any key device XY navigation is disabled.

public Avalonia.Input.XYFocusNavigationModes Disabled

Enabled Field​

All key device XY navigation is disabled.

public Avalonia.Input.XYFocusNavigationModes Enabled

Gamepad Field​

Gamepad controller DPad keys can be used for 2D directional navigation.

public Avalonia.Input.XYFocusNavigationModes Gamepad

Keyboard Field​

Keyboard arrow keys can be used for 2D directional navigation.

public Avalonia.Input.XYFocusNavigationModes Keyboard

Remote Field​

Remote controller DPad keys can be used for 2D directional navigation.

public Avalonia.Input.XYFocusNavigationModes Remote