Back to Devexpress

Generate Series from a Data Source

mobilecontrols-402973-xamarin-forms-charts-examples-generate-series-from-a-data-store.md

latest1.3 KB
Original Source

Generate Series from a Data Source

  • Mar 17, 2021
  • 3 minutes to read

ChartView can generate series from the bound data source based on a template that defines series type and settings. This functionality is available if the data source stores data for all series (their names, point arguments and values), and can be useful when the number of series is unknown or very large.

In this example, the chart generates bar series that visualize GDP per capita by year for the G7 from 2017 to 2019.

  1. Create a data source for series generation. Each object in the list stores a country’s name, year, and the GDP value for this year.

  2. Set the ChartView.SeriesDataTemplate property to a SeriesTemplateAdapter object with the following properties specified (all these settings are required for series generation):

ChartView displays generated series in addition to series that you define in the Series collection.