menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SurfaceVerticalLabelLayout - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SurfaceVerticalLabelLayout

    Class which represents the surface vertical label layout.

    Inheritance
    System.Object
    SurfaceAxisLabelLayout
    SurfaceVerticalLabelLayout
    Inherited Members
    SurfaceAxisLabelLayout.Axis
    SurfaceAxisLabelLayout.Children
    SurfaceAxisLabelLayout.ComputedSizes
    SurfaceAxisLabelLayout.CreateAxisLayout(SurfaceAxis, List<UIElement>)
    SurfaceAxisLabelLayout.DesiredSizes
    SurfaceAxisLabelLayout.InsertToRowOrColumn(Int32, Int32, Rect)
    SurfaceAxisLabelLayout.IntersectsWith(Rect, Rect, Int32, Int32)
    SurfaceAxisLabelLayout.Margin
    SurfaceAxisLabelLayout.RectssByRowsAndCols
    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 SurfaceVerticalLabelLayout : SurfaceAxisLabelLayout

    Constructors

    SurfaceVerticalLabelLayout(SurfaceAxis, List<UIElement>)

    Initializes a new instance of the SurfaceVerticalLabelLayout class.

    Declaration
    public SurfaceVerticalLabelLayout(SurfaceAxis axis, List<UIElement> elements)
    Parameters
    Type Name Description
    SurfaceAxis axis

    The surface axis label 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
    SurfaceAxisLabelLayout.Arrange(Size)

    CalcBounds(Double)

    Declaration
    protected override void CalcBounds(double availableHeight)
    Parameters
    Type Name Description
    System.Double availableHeight
    Overrides
    SurfaceAxisLabelLayout.CalcBounds(Double)

    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
    SurfaceAxisLabelLayout.Measure(Size)

    SurfaceLayoutElements()

    Returns desired width

    Declaration
    protected override double SurfaceLayoutElements()
    Returns
    Type
    System.Double
    Overrides
    SurfaceAxisLabelLayout.SurfaceLayoutElements()
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved