Class OuterRimItem
Represents an OuterRimItem that enables the user to select from SfRadialSlider control.
Inheritance
Implements
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 | 
  | 
      
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 | 
  | 
      
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 | 
  | 
      
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 | 
  | 
      
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  |