Class SurfaceAxisLabelsPanel
Class which represents the surface axis label panel.
Inheritance
System.Object
SurfaceAxisLabelsPanel
Implements
Namespace: Syncfusion.UI.Xaml.Charts
Assembly: Syncfusion.SfChart.WPF.dll
Syntax
public class SurfaceAxisLabelsPanel : Object, ILayoutCalculator
Constructors
SurfaceAxisLabelsPanel(Panel)
Called when instance created for ChartCartessianAxisLabelsPanel
Declaration
public SurfaceAxisLabelsPanel(Panel panel)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Controls.Panel | panel |
Properties
Axis
Gets or sets the chart axis of the panel./>
Declaration
public SurfaceAxis Axis { get; set; }
Property Value
Type |
---|
SurfaceAxis |
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 size of the 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 |
---|
System.Double |
Panel
Gets the labels panel value.
Declaration
public Panel Panel { get; }
Property Value
Type |
---|
System.Windows.Controls.Panel |
Top
Declaration
public double Top { get; set; }
Property Value
Type |
---|
System.Double |
Methods
Arrange(Size)
Method declaration for Arrange
Declaration
public Size Arrange(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | finalSize |
Returns
Type |
---|
System.Windows.Size |
DetachElements()
Seek the elements.
Declaration
public void DetachElements()
Measure(Size)
Method declaration for Measure
Declaration
public Size Measure(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize |
Returns
Type |
---|
System.Windows.Size |
UpdateElements()
Method declaration for UpdateElements
Declaration
public void UpdateElements()