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