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 |