Class VerticalLabelLayout
Represents the VerticalLabelLayout class.
Inherited Members
Namespace: Syncfusion.UI.Xaml.Charts
Assembly: Syncfusion.SfChart.WPF.dll
Syntax
public class VerticalLabelLayout : AxisLabelLayout
Constructors
VerticalLabelLayout(ChartAxis, List<UIElement>)
Called when instance created for VerticalLabelLayout.
Declaration
public VerticalLabelLayout(ChartAxis axis, List<UIElement> elements)
Parameters
Type | Name | Description |
---|---|---|
ChartAxis | axis | Used to indicates corresponding axis. |
System.Collections.Generic.List<System.Windows.UIElement> | elements | Uesd to indicates elements to be layout. |
Methods
Arrange(Size)
Method declaration for Arrange.
Declaration
public override void Arrange(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | finalSize | The Final Size. |
Overrides
CalcBounds(Double)
Calculates the bounds.
Declaration
protected override void CalcBounds(double availableHeight)
Parameters
Type | Name | Description |
---|---|---|
System.Double | availableHeight | The Available Height |
Overrides
CalculateActualPlotOffset(Size)
Calculates the actual plot offset.
Declaration
protected override void CalculateActualPlotOffset(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize | The Available Size |
Overrides
LayoutElements()
Returns desired width
Declaration
protected override double LayoutElements()
Returns
Type | Description |
---|---|
System.Double | Returns the total width of the rows and columns collection |
Overrides
Measure(Size)
Method declaration for Measure.
Declaration
public override Size Measure(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize | The Available Size |
Returns
Type | Description |
---|---|
System.Windows.Size | Returns the desired height |