Skip to main content

Series Overview

  • 4 minutes to read

The Chart dashboard item supports different types of series - from the simple bar and line charts to candlestick and bubble graphs.

Bar Series

Bar series visualize data using rectangular bars with lengths proportional to the values that they represent.

Point and Line Series

Point series visualize data as a set of individual numeric data points. Line series are used to connect numeric data points through different types of line segments.

Area Series

Area series connect numeric data points using different types of line segments and fills the space between the line and X-axis/other series.

Range Series

Range series are used to show variations in a specified time range like temperature, price, etc.

Weighted Series

Weighted series allow you to visualize data in three dimensions.

Financial Series

Financial series are used to illustrate stock prices.

This topic describes how to change the series type and specify various series options (for instance, how to use a secondary axis or enable point labels).

Series Types

To switch between series types in the Dashboard Designer, click the Options button next to the required data item (or placeholder) in the Values section.

ChartValues_OptionsButton

In the invoked Series Options dialog, select the required series type and click OK.

Charts_SeriesOptionsDialog

You can also do this using the Series Type gallery in the Design Ribbon tab.

Charts_SeriesTypes_Ribbon

When you initialize a Chart dashboard item in code, the series type is defined by the ChartSeries descendant type contained in the ChartPane.Series collection. Specific ChartSeries descendants expose the SeriesType property (SimpleSeries.SeriesType, RangeSeries.SeriesType, etc.). These are classes that can represent several series types and can be selected using the SeriesType property. See the individual series topics listed at the beginning of this document for more information on each series.

Series Options

To manage common series options, use the Common Options tab of the Series Options dialog.

Charts_SeriesOptions_CommonOptions

You can specify the following settings:

Option

Description

API

Plot on secondary axis

Specifies whether to use the secondary axis to plot the current series.

ChartSeries.PlotOnSecondaryAxis

Ignore empty points

Specifies whether to ignore empty points when plotting the current series.

ChartSeries.IgnoreEmptyPoints

Show point markers

Specifies whether to show the current series’s point markers.

This option is in effect for the following series:

  • Point/Line: Line, Stacked Line, Full-Stacked Line, Step Line, Spline;
  • Area: Area, Step Area, Spline Area;
  • Range: Range Area.

Note

Point markers are always shown when the Chart dashboard item’s Master Filtering is enabled.

ChartSeries.ShowPointMarkers

Series Point Labels

The Series Options dialog’s Point Label Options tab allows you to enable series point labels and manage their settings.

Charts_SeriesOptions_PointLabelOptions

You can specify the following settings for point labels:

Option

Description

API

Content

Specifies the type of content displayed in point labels. You can select a single or several values from the drop-down list:

  • (Select All) - Allows you to show all the available values in point labels. You can clear this option to disable point labels.
  • Argument - Show argument values.
  • Series name - Show series names.
  • Value - Show the Y-axis’s summary values.
  • Percent - Show summary values as percentages. Note that this option is in effect for stacked series only.

PointLabelOptions.ContentType

Overlapping mode

Specifies the label overlapping mode. The following options are available:

  • Hide overlapping labels - Some labels are automatically hidden to avoid overlapping if two or more labels overlap.
  • None - The algorithm that resolves overlapping is disabled.
  • Reposition overlapping labels - The default algorithm re-positions point labels randomly to avoid overlapping labels.

    Note

    Note that in the Web Dashboard, the Reposition overlapping labels mode is not in effect and works as the Hide overlapping labels mode.

PointLabelOptionsBase.OverlappingMode

Orientation

Specifies point labels’ orientation. The following options are available:

  • Default - A point label is displayed in its default orientation.
  • Rotate to the Right - A point label is rotated 90 degrees clockwise.
  • Rotate to the Left - A point label is rotated 90 degrees counterclockwise.

PointLabelOptionsBase.Orientation

The following options are in effect for Bar series only:

Option Description API
Show for zero values Specifies whether to display labels for points with zero values. PointLabelOptions.ShowForZeroValues
Position Specifies point labels’ position relative to bars. PointLabelOptionsBase.Position

Use the ChartSeries.PointLabelOptions property to manage point labels in code.