# Axis Annotation Location

## Content



The location can be set for the axis annotations by choosing one of the following values in the [TickLabelsEnum](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.TickLabelsEnum.html) enumeration.

| **Value** | **Description** |
| --- | --- |
| **TickLabelsEnum.None** | No annotations along the axis. |
| **TickLabelsEnum.High** | Annotations are drawn near the maximum value of the perpendicular axis, and inside the plot area. For X-Axis annotation, if data is not available for Group0 and is available for Group1, the Y2 axis determines the location, otherwise the Y axis is used. Annotations which overlap the crossing axis are eliminated. |
| **TickLabelsEnum.Low** | Annotations are drawn near the minimum value of the perpendicular axis, and inside the plot area. For X axis annotations, if the data is not available for Group0 and is available for Group1, the Y2 axis determines the location, otherwise the Y axis is used. Annotations which overlap the crossing axis are eliminated. |
| **TickLabelsEnum.NextToAxis** | Annotations are drawn next to the axis. This is the default value. |

High and Low specify that maximum and minimum positions of the cross axis. For example, if High is specified for the X axis TickLabelEnum, then the annotations are placed near the Maximum value of the Y axis, which is not necessarily the top of the chart ([Reversed](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.Axis.Reversed.html) = true).

The High or Low values are typically used if you have values below the Axis-Y origin. In the following example, specifying AxisX.[TickLabels](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.Axis.TickLabels.html) = [TickLabelsEnum](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.TickLabelsEnum.html)**.Low** has placed them near the -25 value of the Y axis.

<br />![](https://cdn.mescius.io/document-site-files/images/70bd33a2-280e-4cc3-a1c0-7b827eceb8aa/imagesext/image9_202.png)

To programmatically set the value for the TickLabelsEnum:

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

To write code in Visual Basic

DOC-SUMMARY-TAG-CLOSE

```vbnet
Dim ax As Axis =c1Chart1.ChartArea.AxisX
ax.TickLabels = TickLabelsEnum.Low
```

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

To write code in C#

DOC-SUMMARY-TAG-CLOSE

```csharp
Axis ax = c1Chart1.ChartArea.AxisX;
Ax.TickLabels = TickLabelsEnum.Low;
```

DOC-DETAILS-TAG-CLOSE

## See Also

[Axis Annotation Rotation](/componentone/docs/win/online-chart2d/chartareaandplotarea/axesannotation/axisannotationrotati)