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
    object
    BindableObject
    Tizen.NUI.Binding.Element
    BaseHandle
    Animatable
    Container
    View
    ViewWrapper
    CustomView
    VisualView
    Tizen.NUI.Components.Control
    Menu
    Implements
    System.ComponentModel.INotifyPropertyChanged
    System.IDisposable

    Constructors

    View Source

    Menu()

    Creates a new instance of Menu.

    Declaration
    public Menu()

    Properties

    View Source

    Anchor

    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
    View Source

    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
    View Source

    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>
    View Source

    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 Source

    Dismiss()

    Dismiss the Menu. The Menu becomes hidden and disposed.

    Declaration
    public void Dismiss()
    View Source

    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.

    Implements

    System.ComponentModel.INotifyPropertyChanged
    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX