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