[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [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
  [Collapse]Chart Control
   [Expand]Getting Started
   [Expand]Fundamentals
   [Collapse]Providing Data
    [Collapse]Providing Data
      Create a Series Manually
      Manually Add Points to a Series
      Specify Series Data Members
      Generate Series from a Data Source
      Integration with a Data Grid, Vertical Grid, Tree List or List Box via ControlRowSource
      Pivot Charting (Integration with a Pivot Grid Control)
      Series Customization
      Series Scale Types
      Series Point Colorizer
      Series Colorizer
    [Expand]Data Representation
   [Expand]Appearance Customization
   [Expand]End-User Features
   [Expand]Design-Time Features
   [Expand]Visual Elements
   [Expand]Examples
   [Expand]Additional Resources
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap 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]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Manually Add Points to a Series

This document explains how to populate a series with data points manually. This approach is useful when the chart should display a small number of points with known arguments and values. Note that data can be provided in this manner for manually created series only.

Important

The Chart Control does not display a Series unless it has any points.

Expanded Add Series Points at Design Time

The series can be populated with series points using one of the following ways:

  • Using the Chart Designer

    The Chart Designer provides the capability to configure a variety of chart elements including the Series's point collection. Select the Chart Control, click its smart tag then click the Run Designer... item to invoke the Designer.

    Expand the required series elements in the Chart Structure Tree and select the Points element. You can manage series points in the Data panel. Note that for several series view types (for example, Bubble and Financial Views), each point should have two or four values.

  • Using the Series Collection Editor

    The Series Collection Editor manages a series' point collection as well as the chart's series collection. Click the Chart Control's smart tag, then click Series... to invoke the Editor...

    ... or select the series, locate the Series.Points property's ellipsis button to invoke the Editor and the selected in the Chart Control series will be pre-selected in the Editor.

    In the Editor dialog, select a series on the left side, and in the Points tab, create points specifying arguments and their corresponding values. Note that for several series view types (for example, Bubble and Financial Views) each point should have two or four values.

    Right-click a point's row, and in the invoked menu, select Delete to remove the point. This menu also allows you to insert and reorder points.

The default SeriesBase.ArgumentScaleType property value (Auto) specifies that the series uses series point arguments to specify its argument's scale type. Refer to the Series topic to learn how to change the default scale types.

Refer to Series Customization for more information about series options.

Expanded Add Series Points at Runtime

The series's point collection can be populated at runtime using the following approaches:

The following table lists the properties and methods in the code snippents above:

Symbol Description
Series.Points Gets the series' collection of data points.
SeriesPointCollection.Add Appends the specified SeriesPoint object to the current collection.
SeriesPointCollection.AddRange Appends an array of series points to the collection.
SeriesPointCollection.AddPoint Adds a point with the specified argument and value required to plot a series.
SeriesPointCollection.AddBubblePoint Adds a point with the specified argument and values required to plot a series with a bubble series view.
SeriesPointCollection.AddRangePoint Adds a point with the specified argument and values required to plot a series with a range series view.
SeriesPointCollection.AddGanttPoint Adds a point with the specified argument and values required to plot a series with a Gantt series view.
SeriesPointCollection.AddFinancialPoint Adds a point with the specified argument and values required to plot a series with a financial series view.

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