menu

UWP

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

    Show / Hide Table of Contents

    Class SfRadialMenu

    RadialMenu is a Windows.UI.Xaml.Controls.ItemsControl that enables you to hierarchically organize elements in circular layout optimized for touch devices. Typically used as a context menu, it can expose more menu items in the same space than traditional menus.

    Inheritance
    System.Object
    SfRadialMenu
    Implements
    System.IDisposable
    Namespace: Syncfusion.UI.Xaml.Controls.Navigation
    Assembly: Syncfusion.SfRadialMenu.UWP.dll
    Syntax
    public class SfRadialMenu : ItemsControl, IDisposable

    Constructors

    SfRadialMenu()

    Initializes a new instance of the SfRadialMenu class.

    Declaration
    public SfRadialMenu()
    See Also
    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenuItem

    Fields

    AnimationDurationProperty

    Identifies AnimationDuration property. Using this property, you can change the animation duration of SfRadialMenu

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

    CenterButtonBackgroundProperty

    Identifies CenterButtonBackground property. You can change the background color of center button in SfRadialMenu

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

    CenterButtonBackIconProperty

    Identifies CenterButtonBackIcon property. You can give the icon to the center button in SfRadialMenu

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

    CenterButtonBackTextColorProperty

    Identifies CenterButtonBackTextColor property. Using this property, you can change the text color of center button in SfRadialMenu

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

    CenterButtonBackTextFontFamilyProperty

    Identifies CenterButtonBackTextFontFamily property. Using this property, you can change the fontfamily of center button's text in SfRadialMenu

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

    CenterButtonBackTextFontSizeProperty

    Identifies CenterButtonBackTextFontSize property. Using this property, you can change the text size of center button in SfRadialMenu

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

    CenterButtonBackTextProperty

    Identifies CenterButtonBackText property. Using this property, you can change the text of center back button in SfRadialMenu

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

    CenterButtonBorderBrushProperty

    Identifies CenterButtonBorderThickness property. You can change the border thickness of center button in SfRadialMenu

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

    CenterButtonBorderThicknessProperty

    Identifies CenterButtonBorderThickness property. You can change the border thickness of center button in SfRadialMenu

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

    CenterButtonFontStyleProperty

    Identifies CenterButtonFontStyle property. You can change the font style of center button's text in SfRadialMenu

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

    CenterButtonFontWeightProperty

    Identifies CenterButtonFontWeight property. You can change the font weight of the center button's text in SfRadialMenu

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

    CenterButtonPlacementProperty

    Identifies CenterButtonPlacement property. Using this property, you can change the position of the center button in SfRadialMenu

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

    CenterButtonTextColorProperty

    Identifies CenterButtonTextColor property. Using this property, you can change the color of center button's text in SfRadialMenu

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

    CenterButtonTextFontFamilyProperty

    Identifies CenterButtonTextFontFamily property. Using this property, you can change the font family of center button's text in SfRadialMenu

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

    CenterButtonTextFontSizeProperty

    Identifies CenterButtonTextFontSize property. Using this property, you can change the font size of center button's text in SfRadialMenu

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

    CenterButtonTextProperty

    Identifies property. Using this property, you can change the center button's text in SfRadialMenu

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

    CenterRimRadiusFactorProperty

    Identifies CenterRimRadiusFactor property. Using this property, You can give the center rim radius in SfRadialMenu

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

    CommandPathProperty

    Identifies CommandPath property. Using this property, You can change the command path in SfRadialMenu

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

    DrillDownItemProperty

    Identifies DrillDownItem property. Using this property, You can change the drill down item in SfRadialMenu

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

    EnableCenterButtonAnimationProperty

    Identifies EnableCenterButtonAnimation property. It indicates whether the center button animation is enable or not in SfRadialMenu

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

    EnableFreeRotationProperty

    Identifies EnableFreeRotation property. It indicates whether enable free rotation when the mouse is rotated in SfRadialMenu

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

    IconProperty

    Identifies Icon property. Using this property, you can give the icon in SfRadialMenu

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

    InnerRimStrokeProperty

    Identifies InnerRimStroke property. Using this property, You can change the color of inner rim in SfRadialMenu

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

    InnerRimStrokeThicknessProperty

    Identifies InnerRimStrokeThickness property. Using this property, You can change the thickness of inner rim in SfRadialMenu

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

    IsDragEnabledProperty

    Identifies IsDragEnabled property. It indicates whether the drag is enable or not in SfRadialMenu

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

    IsOpenInMousePointerProperty

    Identifies IsOpenInMousePointer property. It indicates whether this instance is open in MousePointer of SfRadialMenu

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

    IsOpenProperty

    Using a DependencyProperty as the backing store for IsOpen. This enables animation, styling, binding, etc...

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

    ItemContainerStyleProperty

    Identifies CenterButtonFontWeight property. Using this property, You can change the item container style in SfRadialMenu

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

    LayoutTypeProperty

    Identifies LayoutType property. Using this property, you can change the layout type of SfRadialMenu

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

    MouseOverRimStrokeThicknessProperty

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

    MouseOverRimStyleProperty

    Identifies MouseOverRimStyle property. This style has applied when mouse over on rim of SfRadialMenu

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

    NavigationButtonStyleProperty

    Identifies NavigationButtonStyle property. Using this property, You can change the style of navigation button in SfRadialMenu

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

    OuterRimStrokeProperty

    Identifies OuterRimStroke property. Using this property, You can change the color of outer rim in SfRadialMenu

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

    OuterRimStrokeThicknessProperty

    Identifies OuterRimStrokeThickness property. Using this property, You can change the thickness of outer rim in SfRadialMenu

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

    PointProperty

    Identifies Point property. Using this property, you can change the point of SfRadialMenu

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

    RadiusXProperty

    Identifies RadiusX property. Using this property, you can change the radius y in SfRadialMenu

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

    RadiusYProperty

    Identifies RadiusY property. Using this property, you can change the radius y in SfRadialMenu

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

    RimActiveBrushProperty

    Identifies RimActiveBrush property. Using this property, You can change the rim active brush in SfRadialMenu

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

    RimBackgroundProperty

    Identifies RimBackground property. Using this property, You can change the backgroun color of rim in SfRadialMenu

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

    RimHoverBrushProperty

    Identifies RimHoverBrush property. Using this property, You can change the rim hover brush in SfRadialMenu

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

    RimRadiusFactorProperty

    Identifies RimRadiusFactor property. Using this property, You can change the rim radius of SfRadialMenu

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

    SeparatorBackgroundProperty

    Identifies SeparatorBackground property. Using this property, You can change the background color of separator in SfRadialMenu

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

    SeparatorWidthProperty

    Identifies SeparatorWidth property. Using this property, You can change the width of separator in SfRadialMenu

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

    StrokeThicknessProperty

    Identifies StrokeThickness property. Using this property, You can change the thickness of inner rim in SfRadialMenu

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

    VisibleSegmentsCountProperty

    Identifies VisibleSegmentsCount property. It determines the number of items to be displayed in SfRadialMenu

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

    Properties

    AnimationDuration

    Gets or sets the animation duration in milliseconds.

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

    CenterButtonBackground

    Gets or sets the value of the CenterButtonBackground. You can change the background color of center button in SfRadialMenu

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

    CenterButtonBackIcon

    Gets or sets the value of the CenterButtonBackIcon.Using this property, you can give the icon to the center button in SfRadialMenu.

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

    CenterButtonBackText

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

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

    The default value is string.Empty.

    Remarks

    Used to customize the navigation icon displayed in the center of RadialMenuCircle.

    CenterButtonBackTextColor

    Gets or sets a value of the CenterButtonBackTextColor. Using this property, you can change the text color of center button in SfRadialMenu

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

    CenterButtonBackTextFontFamily

    Gets or sets a value of the CenterButtonBackTextFontFamily. Using this property, you can change the fontfamily of center button's text in SfRadialMenu

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

    The default value is null.

    CenterButtonBackTextFontSize

    Gets or sets a value of the NavigationIcon FontSize. Using this property, you can change the text size of center button in SfRadialMenu

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

    CenterButtonBorderBrush

    Gets or sets the value of the CenterButtonBorderBrush. You can change the border thickness of center button in SfRadialMenu

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

    CenterButtonBorderThickness

    Gets or sets the value of the CenterButtonBorderThickness. You can change the border thickness of center button in SfRadialMenu

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

    CenterButtonFontStyle

    Gets or sets the value of the CenterButtonFontStyle. You can change the font style of center button's text in SfRadialMenu

    Declaration
    public FontStyle CenterButtonFontStyle { get; set; }
    Property Value
    Type
    Windows.UI.Text.FontStyle

    CenterButtonFontWeight

    Gets or sets the value of the CenterButtonFontWeight. You can change the font weight of the center button's text in SfRadialMenu

    Declaration
    public FontWeight CenterButtonFontWeight { get; set; }
    Property Value
    Type
    Windows.UI.Text.FontWeight

    CenterButtonPlacement

    Gets or sets a value of CenterButtonPlacement. it will be decide the placement of radialmenu.

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

    CenterButtonText

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

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

    The default value is string.Empty.

    Remarks

    Used to customize the icon displayed in the center of RadialMenu circle.

    CenterButtonTextColor

    Gets or sets a value of the CenterButtonTextColor. Using this property, you can change the color of center button's text in SfRadialMenu

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

    CenterButtonTextFontFamily

    Gets or sets a value of the CenterButtonTextFontFamily. Using this property, you can change the font family of center button's text in SfRadialMenu

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

    The default value is null.

    CenterButtonTextFontSize

    Gets or sets a value of the CenterButtonTextFontSize. Using this property, you can change the font size of center button's text in SfRadialMenu

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

    CenterRimRadiusFactor

    Gets or sets a value of the Radius of the center rim in SfRadialMenu

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

    CommandPath

    Gets or sets a path for the command in SfRadialMenu

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

    DrillDownItem

    Gets or sets a value of the drill down item in SfRadialMenu

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

    The default value is Windows.UI.Xaml.Controls.ItemsControl.

    EnableCenterButtonAnimation

    Gets or sets a value indicating whether center button in SfRadialMenu control is animated or not during open/close animation.

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

    EnableFreeRotation

    Gets or sets a value indicating whether enable free rotation when the mouse is rotated.

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

    true if enable free rotation; otherwise, false.

    Icon

    Gets or sets a value of the icon that appears in a Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.

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

    The default value is null.

    Remarks

    Used to customize the icon displayed in the center of RadialMenuCircle.

    InnerRimStroke

    Gets or sets a value of the brush stroke for the inner rim in SfRadialMenu

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

    InnerRimStrokeThickness

    Gets or sets a value of the brush stroke thickness for the inner rim in SfRadialMenu

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

    IsDragEnabled

    Gets or sets a value indicating whether SfRadialMenu control can be dragged along with pointer.

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

    IsOpen

    Gets or sets a value indicating whether this instance is open in SfRadialMenu

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

    true if this instance is open; otherwise, false.

    IsOpenInMousePointer

    Gets or sets a value indicating whether this instance is open in MousePointer in SfRadialMenu

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

    ItemContainerStyle

    Gets or sets the style for item container in SfRadialMenu

    Declaration
    public Style ItemContainerStyle { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Style

    LayoutType

    Gets or sets a value of the LayoutType

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

    MouseOverRimStrokeThickness

    Gets a value indicating whether the width of the radial menu stroke outline with Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.

    Declaration
    public double MouseOverRimStrokeThickness { get; }
    Property Value
    Type Description
    System.Double

    The default value is 100.

    Remarks

    Used to set the circle stroke thickness.

    MouseOverRimStyle

    Gets or sets a value of style for the mouse over rim in SfRadialMenu

    Declaration
    public Style MouseOverRimStyle { get; set; }
    Property Value
    Type Description
    Windows.UI.Xaml.Style

    The default value is null.

    NavigationButtonStyle

    Gets or sets a value of the style for the navigation button in SfRadialMenu

    Declaration
    public Style NavigationButtonStyle { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Style

    OuterRimStroke

    Gets or sets a value of the brush stroke for the outer rim in SfRadialMenu

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

    OuterRimStrokeThickness

    Gets or sets a value of the brush stroke thickness for the outer rim in SfRadialMenu

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

    Point

    Gets or sets the Point of SfRadialMenu control.

    Declaration
    public Point Point { get; set; }
    Property Value
    Type
    Windows.Foundation.Point

    RadiusX

    Gets or sets a value of the radius X for Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.

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

    The default value is zero.

    Remarks

    Used to define the x radius value of the circle.

    See Also
    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.RadiusY

    RadiusY

    Gets or sets the radius Y for Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.

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

    The default is zero.

    Remarks

    Used to define the y radius value of the circle

    See Also
    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.RadiusY

    RimActiveBrush

    Gets or sets a value of the Active brush of the rim in SfRadialMenu

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

    RimBackground

    Gets or sets the background brush for the Rim in SfRadialMenu

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

    The default value is null.

    RimHoverBrush

    Gets or sets a value of the Hover brush of the rim in SfRadialMenu

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

    RimRadiusFactor

    Gets or sets a value of the Radius of the rim in SfRadialMenu

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

    SeparatorBackground

    Gets or sets a value of the background for the RadialMenuSeparator in SfRadialMenu

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

    SeparatorWidth

    Gets or sets a value of the width for the RadialMenuSeparator in SfRadialMenu

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

    StrokeThickness

    Gets a value indicating whether the width of the radial menu stroke outline with Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.

    Declaration
    public double StrokeThickness { get; }
    Property Value
    Type Description
    System.Double

    The default value is 25.

    Remarks

    Used to set the circle stroke thickness.

    VisibleSegmentsCount

    Gets or sets a value of the maximum number of items that can be displayed in all the hierarchy levels of menu

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

    Methods

    add_Closing(ClosingEventHandler)

    Declaration
    public void add_Closing(ClosingEventHandler value)
    Parameters
    Type Name Description
    ClosingEventHandler value

    add_DragBegin(DragBeginEventHandler)

    Declaration
    public void add_DragBegin(DragBeginEventHandler value)
    Parameters
    Type Name Description
    DragBeginEventHandler value

    add_DragEnd(DragEndEventHandler)

    Declaration
    public void add_DragEnd(DragEndEventHandler value)
    Parameters
    Type Name Description
    DragEndEventHandler value

    add_Navigating(NavigatingEventHandler)

    Declaration
    public void add_Navigating(NavigatingEventHandler value)
    Parameters
    Type Name Description
    NavigatingEventHandler value

    add_Opening(OpeningEventHandler)

    Declaration
    public void add_Opening(OpeningEventHandler value)
    Parameters
    Type Name Description
    OpeningEventHandler value

    Close()

    The method used to close the Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.

    Declaration
    public void Close()
    Remarks

    The Return value is void.

    See Also
    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.Show

    Dispose()

    Represents dispose method for disposing unwanted objects

    Declaration
    public void Dispose()

    Dispose(Boolean)

    Dispose all the instances using in RadialMenu

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

    Argument to dispose the unused object

    OnApplyTemplate()

    Initializes the variables on applying the template

    Declaration
    protected override void OnApplyTemplate()

    OnItemsChanged(Object)

    Called when the items has been modified by the user

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

    The event arguments

    OnManipulationCompleted(ManipulationCompletedRoutedEventArgs)

    Called when the event is hooked

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

    the event arguments

    OnManipulationDelta(ManipulationDeltaRoutedEventArgs)

    Called when the event is hooked. Sets the angle for the control.

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

    the event arguments

    OnManipulationStarted(ManipulationStartedRoutedEventArgs)

    Called when the event is hooked

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

    the event arguments

    OnPointerEntered(PointerRoutedEventArgs)

    Occurs when pointer is entered in control

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

    the event arguments

    OnPointerExited(PointerRoutedEventArgs)

    Occurs when the pointer is exited from control

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

    the event arguments

    remove_Closing(ClosingEventHandler)

    Declaration
    public void remove_Closing(ClosingEventHandler value)
    Parameters
    Type Name Description
    ClosingEventHandler value

    remove_DragBegin(DragBeginEventHandler)

    Declaration
    public void remove_DragBegin(DragBeginEventHandler value)
    Parameters
    Type Name Description
    DragBeginEventHandler value

    remove_DragEnd(DragEndEventHandler)

    Declaration
    public void remove_DragEnd(DragEndEventHandler value)
    Parameters
    Type Name Description
    DragEndEventHandler value

    remove_Navigating(NavigatingEventHandler)

    Declaration
    public void remove_Navigating(NavigatingEventHandler value)
    Parameters
    Type Name Description
    NavigatingEventHandler value

    remove_Opening(OpeningEventHandler)

    Declaration
    public void remove_Opening(OpeningEventHandler value)
    Parameters
    Type Name Description
    OpeningEventHandler value

    Show()

    The method used to show the Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.

    Declaration
    public void Show()
    Remarks

    The Return value is void.

    See Also
    Syncfusion.UI.Xaml.Controls.Navigation.RadialMenu.Close

    Events

    CenterButtonBackTapped

    CenterButtonBackTapped event is invoked when SfRadialMenu back button is clicked.

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

    Closed

    Calls the event when the control is closed.

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

    Closing

    Closing event is invoked when SfRadialMenu is closing.

    Declaration
    public event ClosingEventHandler Closing
    Event Type
    Type
    ClosingEventHandler

    DragBegin

    DragBegin event is invoked when SfRadialmenu dragging started.

    Declaration
    public event DragBeginEventHandler DragBegin
    Event Type
    Type
    DragBeginEventHandler

    DragEnd

    DragBegin event is invoked when SfRadialmenu dragging completed.

    Declaration
    public event DragEndEventHandler DragEnd
    Event Type
    Type
    DragEndEventHandler

    Navigated

    Navigated event is invoked when SfRadialMenu is navigated to a different hierarchical level.

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

    Navigating

    Event to notify user when navigation is being started

    Declaration
    public event NavigatingEventHandler Navigating
    Event Type
    Type
    NavigatingEventHandler

    Opened

    Calls the event when the control is open.

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

    Opening

    Opening event is invoked when SfRadialMenu is opening.

    Declaration
    public event OpeningEventHandler Opening
    Event Type
    Type
    OpeningEventHandler

    Implements

    System.IDisposable

    Extension Methods

    DateTimeExtension.ToDateTime(Object)

    See Also

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