Class SurfaceHorizontalLabelLayout
Class which represents the surface horizontal label layout.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.UI.Xaml.Charts
Assembly: Syncfusion.SfChart.WPF.dll
Syntax
public class SurfaceHorizontalLabelLayout : SurfaceAxisLabelLayout
Constructors
SurfaceHorizontalLabelLayout(SurfaceAxis, List<UIElement>)
Initializes a new instance of the SurfaceAxisLabelLayout class.
Declaration
public SurfaceHorizontalLabelLayout(SurfaceAxis axis, List<UIElement> elements)
Parameters
Type | Name | Description |
---|---|---|
SurfaceAxis | axis | The surface axis value. |
System.Collections.Generic.List<System.Windows.UIElement> | elements | The ui element value. |
Methods
Arrange(Size)
Method declaration for Arrange.
Declaration
public override void Arrange(Size finalSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | finalSize |
Overrides
CalcBounds(Double)
Declaration
protected override void CalcBounds(double availableWidth)
Parameters
Type | Name | Description |
---|---|---|
System.Double | availableWidth |
Overrides
Measure(Size)
Method declaration for Measure.
Declaration
public override Size Measure(Size availableSize)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | availableSize |
Returns
Type |
---|
System.Windows.Size |
Overrides
SurfaceLayoutElements()
Returns desired height
Declaration
protected override double SurfaceLayoutElements()
Returns
Type |
---|
System.Double |