| Class | Description |
| AxisEventsPanel | Represents a panel containing axis events - points and spans. |
| AxisLabel | A label used to display data in an axis. |
| AxisPane | The timeline axis pane. |
| AxisThumb | Represents the axis thumb control. |
| DateTimeAxis | An axis that displays date time values. |
| DateTimeChangedEventArgs | Provides data for the DateTimeChanged event. |
| DateTimeEntry | Represents an event entry that works with DateTime/TimeSpan values. |
| DateTimeSeries | Represents a series that contains a collection of DateTimeEntry. |
| DraggingTool | Represents a tool that is used for dragging the axis thumb. |
| EventControl | Base class for all Event elements. Provides information about appearance, label formatting and EventEntry properties. |
| EventDetails | A Control that represents details of the event. |
| EventEntry | Represents an event entry. |
| EventPoint | A Control that represents point which is displayed on the Axis of the event. |
| EventSpan | A Control that represents span which is displayed on the Axis of the event. |
| EventTitle | A Control that represents title of the event. |
| EventTitleLayoutSettings | Defines the settings used form the layout algorithm for EventTitles. |
| EventTitlesPanel | Represents a panel containing event titles. |
| GridLinesPanel | Represents a panel containing gridlines. |
| LabelsPanel | Represents a panel containing labels. |
| LegendItem | Represents an item used the Legend. |
| Mark | Mark keeps appearance, animation and unit properties for axis gridlines and tick marks. |
| MessageControl | Prepresent |
| NumericTimeAxis | An axis that displays numeric values. |
| NumericTimeChangedEventArgs | Provides data for the DateTimeChanged event. |
| NumericTimeEntry | Represents an event entry that works with numeric values. |
| NumericTimeSeries | Represents a series that contains a collection of NumericTimeEntry. |
| PreviewAxis | Represents an axis that is used to preview the acutal axis in the Zoombar of the Timeline. With changing the properties of the PreviewAxis you can specify different visual looking of the PreviewAxis. |
| RangeAxis | RangeAxis provides base set of properties and methods used for data range calculation and visual presentation of axis. RangeAxis also contains tickmarks and labels. |
| Scene | Represents a Control containing Axis, GridAreaPanel and EventTitlesPanels. |
| SpanStringFormatConverter | String converter which formats two values according to the current culture. |
| Stripe | Stripe keeps appearance, animation and unit properties for axis stripe. |
| StripeGroup | Represents a set of axis stripes. |
| StripesPanel | Represents a panel containing stripes. |
| TickMarksPanel | Represents a panel containing tick marks. |
| TimelineAxis | Axis inherits from RangeAxis and adds functionality for scroll, scale, auto range of the axis. Also it contains gridlines, stripes, thumb. |
| TimelineLegend | Represents a control that displays a list of items and has a title. |
| TimelineSeries | Series is used as a container for EventEntry. Has data binding functionality and default appearance for all entries if appearance is not specified per entry. |
| TimelineSeriesCollection | Collection class for timeline series. |
| Title | Represents the title. |
| XamTimeline | The Timeline control class |