menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SurfaceHorizontalLabelLayout - API Reference

    Show / Hide Table of Contents

    Class SurfaceHorizontalLabelLayout

    Class which represents the surface horizontal label layout.

    Inheritance
    System.Object
    SurfaceAxisLabelLayout
    SurfaceHorizontalLabelLayout
    Inherited Members
    SurfaceAxisLabelLayout.Margin
    SurfaceAxisLabelLayout.IntersectsWith(Rect, Rect, Int32, Int32)
    SurfaceAxisLabelLayout.CreateAxisLayout(SurfaceAxis, List<UIElement>)
    SurfaceAxisLabelLayout.InsertToRowOrColumn(Int32, Int32, Rect)
    SurfaceAxisLabelLayout.RectssByRowsAndCols
    SurfaceAxisLabelLayout.ComputedSizes
    SurfaceAxisLabelLayout.DesiredSizes
    SurfaceAxisLabelLayout.Axis
    SurfaceAxisLabelLayout.Children
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    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
    SurfaceAxisLabelLayout.Arrange(Size)

    CalcBounds(Double)

    Declaration
    protected override void CalcBounds(double availableWidth)
    Parameters
    Type Name Description
    System.Double availableWidth
    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 Description
    System.Windows.Size
    Overrides
    SurfaceAxisLabelLayout.Measure(Size)

    SurfaceLayoutElements()

    Returns desired height

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