# Values Annotation

## Content



Values Annotation is an implementation where the chart automatically generates numeric annotation based on the data itself. Values Annotation can be used for any axis, with any chart type, and with any data layout. It is controlled by the following properties of the axis:

| **Property** | **Description** |
| --- | --- |
| [AnnoFormat](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.Axis.AnnoFormat.html) | Gets or sets the axis annotation format. |
| [AnnoFormatString](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.Axis.AnnoFormatString.html) | Gets or set the annotation format string used with manual formats. |

Setting the **AnnoFormat** property to one of the [FormatEnum](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.FormatEnum.html) values will format the data entered into the array data into one of .NET's twenty-two formats. Setting AnnoFormat to either **FormatEnum.NumericManual** or **FormatEnum.DateManual** allows a format string to be entered into the [AnnoFormatString](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.Axis.AnnoFormatString.html) property. Manual format strings are designated in the .NET framework and below are links to more information:

### DateTime Format Strings

The DateTime format strings are divided into two categories:

1.  Standard Date Time Format Strings
2.  Custom Date Time Format Strings

### Custom Numeric Format Strings

You can also customize your format strings by using the custom numeric format strings.

If [AnnoFormat](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.Axis.AnnoFormat.html) is set to [FormatEnum](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.FormatEnum.html)**.NumericManual** and [AnnoFormatString](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.Axis.AnnoFormatString.html) is empty, then the numeric values are formatted the same as FormatEnum**.NumericGeneral**.

If [AnnoFormat](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.Axis.AnnoFormat.html) is set to [FormatEnum](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.FormatEnum.html)**.DateManual** and [AnnoFormatString](/componentone/api/win/online-chart2d/dotnet-framework-api/C1.Win.C1Chart.4.8/C1.Win.C1Chart.Axis.AnnoFormatString.html) is empty, then the date and time values are formatted as appropriate for the time span of the axis as defined by the axis maximum and minimum values.

## See Also

[Value Labels Annotation](/componentone/docs/win/online-chart2d/chartareaandplotarea/axesannotation/valuelabelsannotatio)