Skip to main content

DefaultMenuInteractionHandler Class

Definition​

Assembly:Avalonia.Controls
Package:Avalonia

Provides the default keyboard and pointer interaction for menus.

public class DefaultMenuInteractionHandler

Inheritance: object -> DefaultMenuInteractionHandler

Constructors​

NameDescription
DefaultMenuInteractionHandler (2 overloads)No summary available.

DefaultMenuInteractionHandler overloads​

DefaultMenuInteractionHandler Constructor​

public DefaultMenuInteractionHandler(bool isContextMenu)
Parameters​

isContextMenu bool

DefaultMenuInteractionHandler Constructor​

public DefaultMenuInteractionHandler(bool isContextMenu, Avalonia.Input.IInputManager inputManager, Action<Action, TimeSpan> delayRun)
Parameters​

isContextMenu bool

inputManager Avalonia.Input.IInputManager

delayRun Action<Action, TimeSpan>

Methods​

NameDescription
AttachNo summary available.
DetachNo summary available.

Attach Method​

public void Attach(Avalonia.Controls.MenuBase menu)

Parameters​

menu Avalonia.Controls.MenuBase

Detach Method​

public void Detach(Avalonia.Controls.MenuBase menu)

Parameters​

menu Avalonia.Controls.MenuBase

Properties​

NameDescription
MenuShowDelayNo summary available.
public TimeSpan MenuShowDelay { get; set; }