Skip to main content

LabelFitMode Enum

Definition

Assembly:Avalonia.Controls.Charts
Package:Avalonia.Controls.Charts

Specifies how axis labels should fit when they overlap.

public enum LabelFitMode

Inheritance: Enum -> LabelFitMode

Fields

NameDescription
AutoAutomatically choose the best strategy based on available space.
CustomRotationUse Avalonia.Controls.Charts.ChartAxis.LabelRotation as the explicit rotation angle.
HideHide overlapping labels.
MultipleRowsDisplay labels in multiple rows to avoid overlap.
NoneLabels are displayed as-is, may overlap.
Rotate45Rotate labels by 45 degrees.
Rotate90Rotate labels by 90 degrees.
WrapWrap long labels to multiple lines.

Auto Field

Automatically choose the best strategy based on available space.

public Avalonia.Controls.Charts.LabelFitMode Auto

CustomRotation Field

Use Avalonia.Controls.Charts.ChartAxis.LabelRotation as the explicit rotation angle.

public Avalonia.Controls.Charts.LabelFitMode CustomRotation

Hide Field

Hide overlapping labels.

public Avalonia.Controls.Charts.LabelFitMode Hide

MultipleRows Field

Display labels in multiple rows to avoid overlap.

public Avalonia.Controls.Charts.LabelFitMode MultipleRows

None Field

Labels are displayed as-is, may overlap.

public Avalonia.Controls.Charts.LabelFitMode None

Rotate45 Field

Rotate labels by 45 degrees.

public Avalonia.Controls.Charts.LabelFitMode Rotate45

Rotate90 Field

Rotate labels by 90 degrees.

public Avalonia.Controls.Charts.LabelFitMode Rotate90

Wrap Field

Wrap long labels to multiple lines.

public Avalonia.Controls.Charts.LabelFitMode Wrap