menu

UWP

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

    Show / Hide Table of Contents

    Class OuterRimItem

    Represents an OuterRimItem that enables the user to select from SfRadialSlider control.

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

    Fields

    AngleProperty

    Identifies Angle property. Using this property, You can change the angle of OuterRimItem

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

    ArrowPointProperty

    Identifies ArrowPoint property. Using this property, you can change the arrow point of OuterRimItem

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

    HasItemsProperty

    Identifies HasItems property. Using this property, You can change the has items to the OuterRimItem

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

    IsCheckableProperty

    Identifies IsCheckable property. It indicates whether of OuterRimItem is checkable or not.

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

    IsCheckedProperty

    Identifies IsChecked property. It indicates whether of OuterRimItem is checked or not.

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

    IsLargeArcProperty

    Identifies IsLargeArc property. It indicates whether the large arc enable or not in OuterRimItem

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

    MenuBackgroundColorProperty

    Identifies MenuBackgroundColor property. You can change the menu background color of OuterRimItem.

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

    MenuMouseOverBackgroundColorProperty

    Identifies MenuMouseOverBackgroundColor property. You can change the background color of OuterRimItem when mouse over.

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

    MenuSelectionColorProperty

    Identifies MenuSelectionColor property. Using this property, you can change the menu selection color of OuterRimItem.

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

    MouseOverRimStrokeThicknessProperty

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

    PointProperty

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

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

    RimActiveBrushProperty

    Identifies RimActiveBrush property. Using this property, You can change the rim active brush of OuterRimItem.

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

    RimBackgroundProperty

    Identifies MenuMouseOverBackgroundColor property. You can change the background color of OuterRimItem.

    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 of OuterRimItem.

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

    RimPointProperty

    Identifies RimPoint property. Using this property, you can change the rim point of OuterRimItem

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

    RimSizeProperty

    Identifies RimSize property. Using this property, you can change size of OuterRimItem

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

    StartPointProperty

    Identifies StartPoint property. Using this property, You can change the start point of OuterRimItem

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

    StrokeThicknessProperty

    Identifies StrokeThickness property. Using this property, you can change the stroke thickness of OuterRimItem

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

    Properties

    Angle

    Gets or sets the angle of the OuterRimItem control in which the items are distributed equally

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

    ArrowPoint

    Gets or sets the ArrowPoint for the Syncfusion.UI.Xaml.Controls.Navigation.SfRadialColorMenu control

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

    HasItems

    Gets a value indicating whether the HasItems values OuterRimItem has any items

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

    true if this instance is drop down open; otherwise, false.

    IsCheckable

    Gets or sets a value indicating whether theSyncfusion.UI.Xaml.Controls.Navigation.SfRadialColorMenu control is checkable

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

    true if this instance is selected; otherwise, false.

    IsChecked

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

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

    true if this instance is selected; otherwise, false.

    IsLargeArc

    Gets or sets a value indicating whether the OuterRimItem control arc is large

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

    true if this instance is drop down open; otherwise, false.

    MenuBackgroundColor

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

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

    MenuMouseOverBackgroundColor

    Gets or sets a Background for each RadialMenuItem on MouseOver

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

    MenuSelectionColor

    Gets or sets the color selection color of OuterRimItem

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

    MouseOverRimStrokeThickness

    Gets and sets the thickness of the stroke for the SfRadialMenu control

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

    The default value is 100.0

    Point

    Gets or sets the Point for the Syncfusion.UI.Xaml.Controls.Navigation.SfRadialColorMenu control

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

    RimActiveBrush

    Gets or sets brush color for the OuterRimItem control

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

    The default value is null.

    RimBackground

    Gets or sets a brush color for the OuterRimItem control

    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 brush color for the OuterRimItem control

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

    The default value is null.

    RimPoint

    Gets or sets the point of the rim for the Syncfusion.UI.Xaml.Controls.Navigation.SfRadialColorMenu control

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

    RimSize

    Gets or sets the size of the rim for the Syncfusion.UI.Xaml.Controls.Navigation.SfRadialColorMenu control

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

    StartPoint

    Gets or sets a value the start point of the OuterRimItem control

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

    StrokeThickness

    Gets or sets the thickness of the stroke for the Syncfusion.UI.Xaml.Controls.Navigation.SfRadialColorMenu control

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

    The default value is 25.0

    Methods

    Dispose()

    Dispose unused objects

    Declaration
    public void Dispose()

    OnApplyTemplate()

    Initializes all the variables of the class

    Declaration
    protected override void OnApplyTemplate()

    OnPointerEntered(PointerRoutedEventArgs)

    Sets the focus to the control when invoked

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

    The event arguments

    OnPointerExited(PointerRoutedEventArgs)

    Releases the focus from the control when invoked.

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

    The event arguments

    OnPointerPressed(PointerRoutedEventArgs)

    Invoked when pointer is pressed

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

    The event arguments

    OnPointerReleased(PointerRoutedEventArgs)

    Enables the animations when invoked

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

    The event arguments

    Implements

    System.IDisposable

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved