Table of Contents

Class MenuFlyoutPresenter

Namespace
Avalonia.Controls
Assembly
Avalonia.Controls.dll
public class MenuFlyoutPresenter : MenuBase, INotifyPropertyChanged, IDataContextProvider, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, ISupportInitialize, IStyleable, INamed, IDataTemplateHost, ISetterValue, IChildIndexProvider, IFocusScope, IInputElement, ILogical
Inheritance
MenuFlyoutPresenter
Implements
Inherited Members
Extension Methods

Constructors

MenuFlyoutPresenter()

public MenuFlyoutPresenter()

MenuFlyoutPresenter(IMenuInteractionHandler)

public MenuFlyoutPresenter(IMenuInteractionHandler menuInteractionHandler)

Parameters

menuInteractionHandler IMenuInteractionHandler

Methods

Close()

Closes the menu.

public override void Close()

OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs)

Called when the control is removed from a rooted visual tree.

protected override void OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs e)

Parameters

e VisualTreeAttachmentEventArgs

The event args.

Open()

Opens the menu.

public override void Open()