alexa
menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download

    Show / Hide Table of Contents

    Class ChartLegendWrapPanel

    Represents ChartLegendWrapPanel class implementation.

    Inheritance
    System.Object
    ChartLegendWrapPanel
    Namespace: Syncfusion.SfChart.XForms.WPF
    Assembly: Syncfusion.SfChart.XForms.WPF.dll
    Syntax
    public class ChartLegendWrapPanel : Panel

    Constructors

    ChartLegendWrapPanel()

    Declaration
    public ChartLegendWrapPanel()

    Properties

    ItemMargin

    Gets or sets Thickness value that represents children margin value.

    Declaration
    public Thickness ItemMargin { get; set; }
    Property Value
    Type
    System.Windows.Thickness

    LegendPlacement

    Gets or sets LegendPlacement enum that represents legend position in chart layout.

    Declaration
    public LegendPlacement LegendPlacement { get; set; }
    Property Value
    Type
    LegendPlacement

    MaximumWidth

    Gets or sets double value that indicates maximum width value for this panel.

    Declaration
    public double MaximumWidth { get; set; }
    Property Value
    Type
    System.Double

    Methods

    ArrangeOverride(Size)

    Arrange all children and return final size of panel

    Declaration
    protected override Size ArrangeOverride(Size finalSize)
    Parameters
    Type Name Description
    System.Windows.Size finalSize

    Final Size

    Returns
    Type Description
    System.Windows.Size

    Final size of panel

    MeasureOverride(Size)

    Measure all children and return available size of panel

    Declaration
    protected override Size MeasureOverride(Size availableSize)
    Parameters
    Type Name Description
    System.Windows.Size availableSize

    Available Size

    Returns
    Type Description
    System.Windows.Size

    Desired width and height

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved