This example shows the smart label placement for the chart axis labels.
Edge Label Placement:
Maximum Label Width:
In this example, you can see how the axis labels are smartly arranged when they overlap with each other using the LabelIntersectAction property in the axis.
The following are the
LabelIntersectAction property values and their behaviors:
Chart handles edge labels placement using the EdgeLabelPlacement property. Its values and their behaviors are:
None - No action is performed.
Hide - Edge label is hidden.
Shift - Shifts the edge labels.
More information on the smart axis labels can be found in this documentation section.