Class Menu
Definition
- Namespace:
- Tizen.NUI.Components
- Assembly:
- Tizen.NUI.Components.dll
Menu is a class which contains a set of MenuItems and has one of them selected.
public class Menu : Control, INotifyPropertyChanged, IDisposable
- Inheritance
-
objectTizen.NUI.Binding.ElementTizen.NUI.Components.ControlMenu
- Implements
-
System.ComponentModel.INotifyPropertyChangedSystem.IDisposable
Constructors
View SourceMenu()
Creates a new instance of Menu.
Declaration
public Menu()
Properties
View SourceAnchor
Anchor of Menu. Menu is displayed at the anchor's position. If there is not enough space to display menu at the anchor's position, then menu is displayed at the proper position near anchor's position.
Declaration
public View Anchor { get; set; }
Property Value
Type | Description |
---|---|
View |
HorizontalPositionToAnchor
The horizontal position of Menu relative to Anchor. If Anchor is not set, then RelativePosition does not work. If RelativePosition is Start, then Menu is displayed at the start of Anchor. If RelativePosition is Center, then Menu is displayed at the center of Anchor. If RelativePosition is End, then Menu is displayed at the end of Anchor. If there is not enough space to display menu at the anchor's position, then menu is displayed at the proper position near anchor's position.
Declaration
public Menu.RelativePosition HorizontalPositionToAnchor { get; set; }
Property Value
Type | Description |
---|---|
Menu.RelativePosition |
Items
Menu items in Menu. Menu items are not automatically disposed when Menu is disposed. Therefore, please dispose Menu items when you dispose Menu.
Declaration
public IEnumerable<MenuItem> Items { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><MenuItem> |
VerticalPositionToAnchor
The vertical position of Menu relative to Anchor. If Anchor is not set, then RelativePosition does not work. If RelativePosition is Start, then Menu is displayed at the start of Anchor. If RelativePosition is Center, then Menu is displayed at the center of Anchor. If RelativePosition is End, then Menu is displayed at the end of Anchor. If there is not enough space to display menu at the anchor's position, then menu is displayed at the proper position near anchor's position.
Declaration
public Menu.RelativePosition VerticalPositionToAnchor { get; set; }
Property Value
Type | Description |
---|---|
Menu.RelativePosition |
Methods
View SourceDismiss()
Dismiss the Menu. The Menu becomes hidden and disposed.
Declaration
public void Dismiss()
Post(Window)
Post the Menu. The Menu is displayed.
Declaration
public void Post(Window window = null)
Parameters
Type | Name | Description |
---|---|---|
Window | window | The Window where Menu is displayed. |