Skip to main content

NativeDock Class

Definition

Assembly:Avalonia.Controls
Package:Avalonia

Allows native menu support on platforms where a Avalonia.Controls.NativeMenu can be attached to the dock.

public class NativeDock

Inheritance: object -> NativeDock

Methods

NameDescription
GetMenuGets the value of the attached Avalonia.Controls.NativeDock.MenuProperty.
SetMenuSets the value of the attached Avalonia.Controls.NativeDock.MenuProperty.

GetMenu Method

Gets the value of the attached Avalonia.Controls.NativeDock.MenuProperty.

public Avalonia.Controls.NativeMenu GetMenu(Avalonia.AvaloniaObject o)

Parameters

o Avalonia.AvaloniaObject

The control to get the menu for.

Returns

Avalonia.Controls.NativeMenu

The menu of the control.

SetMenu Method

Sets the value of the attached Avalonia.Controls.NativeDock.MenuProperty.

public void SetMenu(Avalonia.AvaloniaObject o, Avalonia.Controls.NativeMenu menu)

Parameters

o Avalonia.AvaloniaObject

The control to set the menu for.

menu Avalonia.Controls.NativeMenu

The menu to set.

Fields

NameDescription
MenuPropertyDefines the Menu attached property.

Defines the Menu attached property.

public Avalonia.AttachedProperty<Avalonia.Controls.NativeMenu> MenuProperty