[Expand]General Information
[Collapse]WinForms Controls
  .NET Core Support
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications, and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Gantt Control
  [Collapse]Chart Control
   [Expand]Getting Started
   [Expand]Charting Basics
   [Expand]Series Views
   [Expand]Chart Elements
   [Expand]Providing Data
   [Expand]Data Representation
   [Expand]Appearance Customization
   [Expand]End-User Features
   [Expand]Design-Time Features
   [Collapse]Visual Elements
     Chart Area
     Chart Title
     Secondary Axis
     Axis Title
     Axis Label
     Axis Custom Label
     Axis Tickmarks
     Scale Breaks
     Constant Line
     Constant Line Title
     Grid Lines
     Series Data Point
     Series Labels
     Series Titles
     Legend Marker
     Legend Check Box
     Data Point Marker
     Task Link in the Gantt View
     Trend Lines
     Regression Lines
     Moving Average and Envelope
     Fibonacci Indicators
   [Expand]Additional Resources
  [Expand]Map Control
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)


An Annotation is an explanatory image or text which can be anchored to a series point, a diagram coordinate (two axes values), or an arbitrary pixel coordinate on a chart's surface.

Although annotations reside in the collection of the element to which they are anchored (chart, pane or series point), all annotations that are present in a chart control can be centrally accessed via its ChartControl.AnnotationRepository property.

An annotation can be positioned either absolutely (by docking in a corner of its parent container), or relatively (by specifying the rotation angle and connector length to its anchor point).

The table below lists the main properties which affect the element's appearance and functionality.


TextAnnotation and ImageAnnotation


ChartControl.AnnotationRepository, ChartControl.Annotations, XYDiagramPaneBase.Annotations and SeriesPoint.Annotations

Layout and Position

Annotation.AnchorPoint, Annotation.ShapePosition, Annotation.LabelMode and Annotation.ZOrder


Annotation.RuntimeAnchoring, Annotation.RuntimeMoving, Annotation.RuntimeResizing and Annotation.RuntimeRotation


Annotation.ShapeFillet, Annotation.ShapeKind, ImageAnnotation.SizeMode and TextAnnotation.AutoSize



Expanded See Also

Is this topic helpful?​​​​​​​