Class ChartPolarAxisLayoutPanel
Represents ChartPolarAxisLayoutPanel
Inheritance
System.Object
ChartPolarAxisLayoutPanel
Implements
Namespace: Syncfusion.UI.Xaml.Charts
Assembly: Syncfusion.SfChart.WPF.dll
Syntax
public class ChartPolarAxisLayoutPanel : Object, ILayoutCalculator
Constructors
ChartPolarAxisLayoutPanel(Panel)
Initializes a new instance of the ChartPolarAxisLayoutPanel class.
Declaration
public ChartPolarAxisLayoutPanel(Panel panel)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Controls.Panel | panel | The Required Panel |
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException | System.ArgumentNullException may be thrown |
Properties
Area
Gets or sets the Chart area of the panel.
Declaration
public SfChart Area { get; set; }
Property Value
Type |
---|
SfChart |
CartesianAxis
Gets or sets the Cartesian axis of the Chart area.
Declaration
public ChartAxisBase2D CartesianAxis { get; set; }
Property Value
Type |
---|
ChartAxisBase2D |
Children
Gets the Children count in the panel.
Declaration
public List<UIElement> Children { get; }
Property Value
Type |
---|
System.Collections.Generic.List<System.Windows.UIElement> |
DesiredSize
Gets the desired sze of a panel.
Declaration
public Size DesiredSize { get; }
Property Value
Type |
---|
System.Windows.Size |
Left
Gets or sets the left.
Declaration
public double Left { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The left. |
Panel
Gets the panel.
Declaration
public Panel Panel { get; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.Panel | The panel. |
PolarAxis
Gets or sets the polar axis of the Chart area.
Declaration
public ChartAxisBase2D PolarAxis { get; set; }
Property Value
Type |
---|
ChartAxisBase2D |
Radius
Gets or sets the radius of the panel
Declaration
public double Radius { get; set; }
Property Value
Type |
---|
System.Double |
Top
Gets or sets the top.
Declaration
public double Top { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The top. |
Methods
Arrange(Size)
Arranges the elements in a panel
Declaration
public Size Arrange(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | finalSize | final size of the panel. |
Returns
Type | Description |
---|---|
System.Windows.Size | returns Size |
DetachElements()
Seek the elements.
Declaration
public void DetachElements()
Measure(Size)
Measures the elements in the panel
Declaration
public Size Measure(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize | Available Size of the panel |
Returns
Type |
---|
System.Windows.Size |
UpdateElements()
Method declaration for UpdateElements
Declaration
public void UpdateElements()