Class RadialPanel
Represents a panel that allows the user to select an item in Syncfusion.UI.Xaml.Controls.Navigation.SfRadialSlider control.
Inheritance
Implements
Namespace: Syncfusion.Windows.Controls.Navigation
Assembly: Syncfusion.SfRadialMenu.Wpf.dll
Syntax
public class RadialPanel : Panel, IDisposable
Remarks
Constructors
RadialPanel()
Initializes a new instance of the RadialPanel class.
Declaration
public RadialPanel()
See Also
Fields
EndAngleProperty
Using a DependencyProperty as the backing store for TickFrequency. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty EndAngleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RadiusProperty
Using a DependencyProperty as the backing store for Radius. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty RadiusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
RotateItemsProperty
Using a DependencyProperty as the backing store for RotateItems. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty RotateItemsProperty
Field Value
Type | Description |
---|---|
System.Windows.DependencyProperty |
|
StartAngleProperty
Using a DependencyProperty as the backing store for TickFrequency. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty StartAngleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
EndAngle
Gets or sets a value of the end angle of the RadialPanel
Declaration
public double EndAngle { get; set; }
Property Value
Type |
---|
System.Double |
Radius
Gets or sets a value of the radius of the RadialPanel
Declaration
public double Radius { get; set; }
Property Value
Type |
---|
System.Double |
RotateItems
Gets or sets a value indicating whether the items are rotatable or not
Declaration
public bool RotateItems { get; set; }
Property Value
Type |
---|
System.Boolean |
StartAngle
Gets or sets a value of the start angle of the RadialMenu
Declaration
public double StartAngle { get; set; }
Property Value
Type |
---|
System.Double |
Methods
ArrangeOverride(Size)
Sets the size of the Syncfusion.UI.Xaml.Controls.Navigation.RadialPanel on override
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | finalSize | final size to place the control |
Returns
Type | Description |
---|---|
System.Windows.Size | arranged size |
Dispose()
Represents dispose method for disposing unwanted objects
Declaration
public void Dispose()
Dispose(Boolean)
Dispose all the instances using in RadialSlider
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | disposing is boolean value |
MeasureOverride(Size)
Sets the size of the Syncfusion.UI.Xaml.Controls.Navigation.RadialPanel
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize | available size to place the control |
Returns
Type | Description |
---|---|
System.Windows.Size | measured size to arrange the control |