Skip to main content

XYFocus Class

Definition​

Namespace:Avalonia.Input
Assembly:Avalonia.Base
Package:Avalonia
public class XYFocus

Inheritance: object -> XYFocus

Methods​

NameDescription
GetDownNo summary available.
GetDownNavigationStrategyNo summary available.
GetLeftNo summary available.
GetLeftNavigationStrategyNo summary available.
GetNavigationModesNo summary available.
GetRightNo summary available.
GetRightNavigationStrategyNo summary available.
GetUpNo summary available.
GetUpNavigationStrategyNo summary available.
SetDownNo summary available.
SetDownNavigationStrategyNo summary available.
SetLeftNo summary available.
SetLeftNavigationStrategyNo summary available.
SetNavigationModesNo summary available.
SetRightNo summary available.
SetRightNavigationStrategyNo summary available.
SetUpNo summary available.
SetUpNavigationStrategyNo summary available.

GetDown Method​

public Avalonia.Input.InputElement GetDown(Avalonia.Input.InputElement obj)

Parameters​

obj Avalonia.Input.InputElement

Returns​

Avalonia.Input.InputElement

GetDownNavigationStrategy Method​

public Avalonia.Input.XYFocusNavigationStrategy GetDownNavigationStrategy(Avalonia.Input.InputElement obj)

Parameters​

obj Avalonia.Input.InputElement

Returns​

Avalonia.Input.XYFocusNavigationStrategy

GetLeft Method​

public Avalonia.Input.InputElement GetLeft(Avalonia.Input.InputElement obj)

Parameters​

obj Avalonia.Input.InputElement

Returns​

Avalonia.Input.InputElement

GetLeftNavigationStrategy Method​

public Avalonia.Input.XYFocusNavigationStrategy GetLeftNavigationStrategy(Avalonia.Input.InputElement obj)

Parameters​

obj Avalonia.Input.InputElement

Returns​

Avalonia.Input.XYFocusNavigationStrategy

GetNavigationModes Method​

public Avalonia.Input.XYFocusNavigationModes GetNavigationModes(Avalonia.Input.InputElement obj)

Parameters​

obj Avalonia.Input.InputElement

Returns​

Avalonia.Input.XYFocusNavigationModes

GetRight Method​

public Avalonia.Input.InputElement GetRight(Avalonia.Input.InputElement obj)

Parameters​

obj Avalonia.Input.InputElement

Returns​

Avalonia.Input.InputElement

GetRightNavigationStrategy Method​

public Avalonia.Input.XYFocusNavigationStrategy GetRightNavigationStrategy(Avalonia.Input.InputElement obj)

Parameters​

obj Avalonia.Input.InputElement

Returns​

Avalonia.Input.XYFocusNavigationStrategy

GetUp Method​

public Avalonia.Input.InputElement GetUp(Avalonia.Input.InputElement obj)

Parameters​

obj Avalonia.Input.InputElement

Returns​

Avalonia.Input.InputElement

GetUpNavigationStrategy Method​

public Avalonia.Input.XYFocusNavigationStrategy GetUpNavigationStrategy(Avalonia.Input.InputElement obj)

Parameters​

obj Avalonia.Input.InputElement

Returns​

Avalonia.Input.XYFocusNavigationStrategy

SetDown Method​

public void SetDown(Avalonia.Input.InputElement obj, Avalonia.Input.InputElement value)

Parameters​

obj Avalonia.Input.InputElement

value Avalonia.Input.InputElement

SetDownNavigationStrategy Method​

public void SetDownNavigationStrategy(Avalonia.Input.InputElement obj, Avalonia.Input.XYFocusNavigationStrategy value)

Parameters​

obj Avalonia.Input.InputElement

value Avalonia.Input.XYFocusNavigationStrategy

SetLeft Method​

public void SetLeft(Avalonia.Input.InputElement obj, Avalonia.Input.InputElement value)

Parameters​

obj Avalonia.Input.InputElement

value Avalonia.Input.InputElement

SetLeftNavigationStrategy Method​

public void SetLeftNavigationStrategy(Avalonia.Input.InputElement obj, Avalonia.Input.XYFocusNavigationStrategy value)

Parameters​

obj Avalonia.Input.InputElement

value Avalonia.Input.XYFocusNavigationStrategy

SetNavigationModes Method​

public void SetNavigationModes(Avalonia.Input.InputElement obj, Avalonia.Input.XYFocusNavigationModes value)

Parameters​

obj Avalonia.Input.InputElement

value Avalonia.Input.XYFocusNavigationModes

SetRight Method​

public void SetRight(Avalonia.Input.InputElement obj, Avalonia.Input.InputElement value)

Parameters​

obj Avalonia.Input.InputElement

value Avalonia.Input.InputElement

SetRightNavigationStrategy Method​

public void SetRightNavigationStrategy(Avalonia.Input.InputElement obj, Avalonia.Input.XYFocusNavigationStrategy value)

Parameters​

obj Avalonia.Input.InputElement

value Avalonia.Input.XYFocusNavigationStrategy

SetUp Method​

public void SetUp(Avalonia.Input.InputElement obj, Avalonia.Input.InputElement value)

Parameters​

obj Avalonia.Input.InputElement

value Avalonia.Input.InputElement

SetUpNavigationStrategy Method​

public void SetUpNavigationStrategy(Avalonia.Input.InputElement obj, Avalonia.Input.XYFocusNavigationStrategy value)

Parameters​

obj Avalonia.Input.InputElement

value Avalonia.Input.XYFocusNavigationStrategy

Fields​

NameDescription
DownNavigationStrategyPropertyNo summary available.
DownPropertyNo summary available.
LeftNavigationStrategyPropertyNo summary available.
LeftPropertyNo summary available.
NavigationModesPropertyNo summary available.
RightNavigationStrategyPropertyNo summary available.
RightPropertyNo summary available.
UpNavigationStrategyPropertyNo summary available.
UpPropertyNo summary available.

DownNavigationStrategyProperty Field​

public Avalonia.AttachedProperty<TValue><Avalonia.Input.XYFocusNavigationStrategy> DownNavigationStrategyProperty

DownProperty Field​

public Avalonia.AttachedProperty<TValue><Avalonia.Input.InputElement> DownProperty

LeftNavigationStrategyProperty Field​

public Avalonia.AttachedProperty<TValue><Avalonia.Input.XYFocusNavigationStrategy> LeftNavigationStrategyProperty

LeftProperty Field​

public Avalonia.AttachedProperty<TValue><Avalonia.Input.InputElement> LeftProperty
public Avalonia.AttachedProperty<TValue><Avalonia.Input.XYFocusNavigationModes> NavigationModesProperty

RightNavigationStrategyProperty Field​

public Avalonia.AttachedProperty<TValue><Avalonia.Input.XYFocusNavigationStrategy> RightNavigationStrategyProperty

RightProperty Field​

public Avalonia.AttachedProperty<TValue><Avalonia.Input.InputElement> RightProperty

UpNavigationStrategyProperty Field​

public Avalonia.AttachedProperty<TValue><Avalonia.Input.XYFocusNavigationStrategy> UpNavigationStrategyProperty

UpProperty Field​

public Avalonia.AttachedProperty<TValue><Avalonia.Input.InputElement> UpProperty