menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SfRadialMenuItem - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SfRadialMenuItem

    Represents a selectable RadialMenuItem inside a Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu that are associated with the commands.

    Inheritance
    System.Object
    HeaderedItemsControl
    SfRadialMenuItem
    SfRadialColorItem
    Implements
    System.IDisposable
    Inherited Members
    HeaderedItemsControl.Header
    HeaderedItemsControl.HeaderProperty
    HeaderedItemsControl.HeaderStyle
    HeaderedItemsControl.HeaderStyleProperty
    HeaderedItemsControl.HeaderTemplate
    HeaderedItemsControl.HeaderTemplateProperty
    HeaderedItemsControl.HeaderTemplateSelector
    HeaderedItemsControl.HeaderTemplateSelectorProperty
    HeaderedItemsControl.PrepareHeaderedItemsControlContainer(Object, ItemsControl)
    Namespace: Syncfusion.UI.Xaml.Controls.Navigation
    Assembly: Syncfusion.SfRadialMenu.UWP.dll
    Syntax
    public class SfRadialMenuItem : HeaderedItemsControl, IDisposable
    Remarks

    RadialMenuItem is a HeaderedItemsControl.

    Constructors

    SfRadialMenuItem()

    Initializes a new instance of the SfRadialMenuItem class.

    Declaration
    public SfRadialMenuItem()

    Fields

    CheckModeProperty

    Identifies CheckMode property. Using this property, You can change the check mode of SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty CheckModeProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    CloseOnExecuteProperty

    Identifies CloseOnExecute property. It indicates whether SfRadialMenuItem is closed or not on execution.

    Declaration
    public static readonly DependencyProperty CloseOnExecuteProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    CommandParameterProperty

    Identifies CommandParameter property. Using this property, You can change the command parameter of SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty CommandParameterProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    CommandProperty

    Identifies Command property. Using this property, You can give the command to the SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty CommandProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    FontIconProperty

    Identifies FontIcon property. Using this property, You can change the font icon of SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty FontIconProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    FontIconSizeProperty

    Identifies FontIconSize property. Using this property, You can change the rim radius of SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty FontIconSizeProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    GroupNameProperty

    Identifies GroupName property. Using this property, You can change the group name of SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty GroupNameProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    HasItemsProperty

    Identifies HasItems property. Using this property, You can give the HasItems of SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty HasItemsProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    IconFontColorProperty

    Identifies IconFontColor property. Using this property, You can change the font color of icon in SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty IconFontColorProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    IconFontProperty

    Identifies IconFont property. Using this property, You can change the font family of font icon in SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty IconFontProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    IconProperty

    Identifies Icon property. Using this property, You can give the icon to the SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty IconProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    IsCheckedProperty

    Identifies IsChecked property. It indicates whether SfRadialMenuItem is checked or not

    Declaration
    public static readonly DependencyProperty IsCheckedProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    MenuBackgroundColorProperty

    Identifies MenuBackgroundColor property. Using this property, You can change the background color of SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty MenuBackgroundColorProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    MenuMouseOverBackgroundColorProperty

    Identifies MenuMouseOverBackgroundColor property. Using this property, You can change the background color when mouse over on SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty MenuMouseOverBackgroundColorProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    MenuSelectionColorProperty

    Identifies MenuSelectionColor property. Using this property, You can change the color of separator in SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty MenuSelectionColorProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    SegmentIndexProperty

    Identifies SegmentIndex property. Using this property, You can change the index of SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty SegmentIndexProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ShowMouseOverStyleProperty

    Identifies FontIconSize property. Using this property, You can change the rim radius of SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty ShowMouseOverStyleProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ToolTipPlacementProperty

    Identifies ToolTipPlacement property. Using this property, You can change the position of tooltip in SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty ToolTipPlacementProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    ToolTipProperty

    Identifies ToolTip property. Using this property, You can give the tooltip to the SfRadialMenuItem

    Declaration
    public static readonly DependencyProperty ToolTipProperty
    Field Value
    Type
    Windows.UI.Xaml.DependencyProperty

    Properties

    CheckMode

    Gets or sets a value of the CheckMode for Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem control.

    Declaration
    public CheckMode CheckMode { get; set; }
    Property Value
    Type Description
    CheckMode

    The default value is CheckMode

    Children

    Gets a collection of children for the parent item.

    Declaration
    public ObservableCollection<object> Children { get; }
    Property Value
    Type
    System.Collections.ObjectModel.ObservableCollection<System.Object>

    CloseOnExecute

    Gets or sets a value indicating whether Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem has closed on execution.

    Declaration
    public bool CloseOnExecute { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance has items; otherwise, false.

    Command

    Gets or sets a value of command that will be executed when the command source is invoked.

    Declaration
    public ICommand Command { get; set; }
    Property Value
    Type Description
    System.Windows.Input.ICommand

    The default value is DelegateCommand.

    Remarks

    Used to bound to a command, that could performs an action.

    See Also
    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem.CommandParameter

    CommandParameter

    Gets or sets a value of a user defined data value that can be passed to the Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem.Command when it is executed.

    Declaration
    public object CommandParameter { get; set; }
    Property Value
    Type Description
    System.Object

    The default value is null.

    Remarks

    Normally, the command parameter is used to pass specific information to the command when it is executed. The type of the data is defined by the command.

    FontIcon

    Gets or sets a value of the icon that appears in a SfRadialMenuItem.

    Declaration
    public string FontIcon { get; set; }
    Property Value
    Type Description
    System.String

    The default value is string.Empty.

    FontIconSize

    Gets or sets a value of the FontIconSize. Using this property, You can change the rim radius of SfRadialMenuItem

    Declaration
    public double FontIconSize { get; set; }
    Property Value
    Type
    System.Double

    GroupName

    Gets or sets a value of the string for Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem has a group name.

    Declaration
    public string GroupName { get; set; }
    Property Value
    Type
    System.String

    HasItems

    Gets a value indicating whether Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem has items.

    Declaration
    public bool HasItems { get; }
    Property Value
    Type Description
    System.Boolean

    true if this instance has items; otherwise, false.

    Icon

    Gets or sets a value of icon that appears in a RadialMenuItem. Using this property, You can give the icon to the SfRadialMenuItem

    Declaration
    public ImageSource Icon { get; set; }
    Property Value
    Type Description
    Windows.UI.Xaml.Media.ImageSource

    The default value is Windows.UI.Xaml.Media.ImageSource.

    IconFont

    Gets or sets a value of the IconFont's FontFamily. Using this property, You can change the font family of font icon in SfRadialMenuItem

    Declaration
    public FontFamily IconFont { get; set; }
    Property Value
    Type Description
    Windows.UI.Xaml.Media.FontFamily

    The default value is null.

    IconFontColor

    Gets or sets a value of the IconFontColor. Using this property, You can change the rim radius of SfRadialMenuItem

    Declaration
    public Brush IconFontColor { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    IsChecked

    Gets or sets a value indicating whether the Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem is checked.

    Declaration
    public bool IsChecked { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is checked; otherwise, false.

    Remarks

    Used to define the Item as checked.

    See Also
    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem.IsCheckable

    MenuBackgroundColor

    Gets or sets a value of the Background for each RadialMenuItem. Using this property, You can change the background color of SfRadialMenuItem

    Declaration
    public Brush MenuBackgroundColor { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    MenuMouseOverBackgroundColor

    Gets or sets a value of MenuMouseOverBackgroundColor. Using this property, You can change the background color when mouse over on SfRadialMenuItem

    Declaration
    public Brush MenuMouseOverBackgroundColor { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    MenuSelectionColor

    Gets or sets the selection color of RadialMenuItem. Using this property, You can change the color of separator in SfRadialMenuItem

    Declaration
    public Brush MenuSelectionColor { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.Brush

    SegmentIndex

    Gets or sets a value of the slot index for Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem

    Declaration
    public int SegmentIndex { get; set; }
    Property Value
    Type
    System.Int32

    ShowMouseOverStyle

    Gets or sets a value indicating whether the MouseOver Style for Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem control. is showable or not

    Declaration
    public bool ShowMouseOverStyle { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    ToolTip

    Gets or sets a value of an object for tooltip for the Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem

    Declaration
    public object ToolTip { get; set; }
    Property Value
    Type
    System.Object

    ToolTipPlacement

    Gets or sets a value of the tooltip placement for Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem

    Declaration
    public ToolTipPlacement ToolTipPlacement { get; set; }
    Property Value
    Type
    ToolTipPlacement

    Methods

    Dispose()

    Represents dispose method for disposing unmanaged objects in Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem

    Declaration
    public void Dispose()

    Dispose(Boolean)

    Dispose all the instances using in RadialMenuItem

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    Argument to dispose the unused object

    OnApplyTemplate()

    Initial Template is applied

    Declaration
    protected override void OnApplyTemplate()

    OnItemsChanged(Object)

    Checks for any items.

    Declaration
    protected override void OnItemsChanged(object e)
    Parameters
    Type Name Description
    System.Object e

    The event arguments

    OnPointerEntered(PointerRoutedEventArgs)

    Sets the focus to the control when pointer is entered.

    Declaration
    protected override void OnPointerEntered(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Windows.UI.Xaml.Input.PointerRoutedEventArgs e

    The event arguments

    OnPointerExited(PointerRoutedEventArgs)

    Removes the focus when the pointer exits

    Declaration
    protected override void OnPointerExited(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Windows.UI.Xaml.Input.PointerRoutedEventArgs e

    The event arguments

    OnPointerPressed(PointerRoutedEventArgs)

    Applies the pointer pressed visual state.

    Declaration
    protected override void OnPointerPressed(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Windows.UI.Xaml.Input.PointerRoutedEventArgs e

    The event argument

    OnPointerReleased(PointerRoutedEventArgs)

    Removes the focus when the pointer is released and sets to the parent item.

    Declaration
    protected override void OnPointerReleased(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Windows.UI.Xaml.Input.PointerRoutedEventArgs e

    The event arguments

    Events

    Checked

    Occurs when the Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem is checked.

    Declaration
    public event RoutedEventHandler Checked
    Event Type
    Type
    Windows.UI.Xaml.RoutedEventHandler
    See Also
    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem.IsChecked

    Click

    Occurs when Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem is clicked.

    Declaration
    public event RoutedEventHandler Click
    Event Type
    Type
    Windows.UI.Xaml.RoutedEventHandler

    UnChecked

    Occurs when the Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem is unchecked.

    Declaration
    public event RoutedEventHandler UnChecked
    Event Type
    Type
    Windows.UI.Xaml.RoutedEventHandler
    See Also
    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem.IsChecked

    Implements

    System.IDisposable

    Extension Methods

    DateTimeExtension.ToDateTime(Object)

    See Also

    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved