New to Telerik UI for WinForms? Start a free 30-day trial
Binding to DataTable
Updated on May 7, 2026
Binding to DataTable is quite easy with RadChartView. Once your table is created, you just need to set the needed members to the desired fields. In this article , you can find the members needed for the different series types.
Here is a sample demonstrating how to bind а LineSeries:
Binding to DataTable
C#
DataTable table;
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
table = new DataTable();
table.Columns.Add("Value", typeof(double));
table.Columns.Add("Name", typeof(string));
table.Rows.Add(1, "John");
table.Rows.Add(3, "Adam");
table.Rows.Add(5, "Peter");
table.Rows.Add(12, "Sam");
table.Rows.Add(6, "Paul");
LineSeries lineSeria = new LineSeries();
radChartView1.Series.Add(lineSeria);
lineSeria.ValueMember = "Value";
lineSeria.CategoryMember = "Name";
lineSeria.DataSource = table;
}Figure 1: Binding to DataTable

Adding, removing or modifying a record in the DataTable is automatically reflected in RadChartView:
Figure 2: Modify Item
