Class CircularPanel
Represents the CircularPanel. To arrange the panel, create an instance of the CircularPanel class, and set required properties.
Inheritance
Namespace: Syncfusion.UI.Xaml.Gauges
Assembly: Syncfusion.SfGauge.WPF.dll
Syntax
public class CircularPanel : Panel
Constructors
CircularPanel()
Declaration
public CircularPanel()
Fields
AngularSpaceProperty
Using a DependencyProperty as the backing store for AngularSpace. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty AngularSpaceProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ForegroundProperty
Declaration
public static readonly DependencyProperty ForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ScaleMaxWidthProperty
Using a DependencyProperty as the backing store for MaxWidth. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ScaleMaxWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
StartAngleProperty
Using a DependencyProperty as the backing store for StartAngle. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty StartAngleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SweepAngleProperty
Using a DependencyProperty as the backing store for SweepAngle. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty SweepAngleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SweepDirectionProperty
Using a DependencyProperty as the backing store for SweepDirection. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty SweepDirectionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
AngularSpace
Gets or sets the AngularSpace between two children of the CircularPanel.
Declaration
public double AngularSpace { get; set; }
Property Value
Type | Description |
---|---|
System.Double | double |
Foreground
Declaration
public Brush Foreground { get; }
Property Value
Type |
---|
System.Windows.Media.Brush |
Labels
Gets or sets the collection of labels to the CircularPanel.
Declaration
public CircularScaleLabelCollection Labels { get; }
Property Value
Type |
---|
CircularScaleLabelCollection |
ScaleMaxWidth
Gets or sets ScaleMaxWidth of the CircularPanel which help to position the SfCircularGauge elements.
Declaration
public double ScaleMaxWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | double |
StartAngle
Gets or sets the StartAngle of the CircularPanel which decides the shape of the SfCircularGauge.
Declaration
public double StartAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Double | double |
SweepAngle
Gets or sets SweepAngle of the CircularPanel which decides the shape of the SfCircularGauge.
Declaration
public double SweepAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Double | double |
SweepDirection
Gets or sets SweepDirection of the CircularPanel which decides rendering direction of the CircularScale elements.
Declaration
public SweepDirection SweepDirection { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.SweepDirection | SweepDirection |
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | finalSize |
Returns
Type |
---|
System.Windows.Size |
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize |
Returns
Type |
---|
System.Windows.Size |