# Data Binding

## Content



**Chart for WPF and Silverlight's** [C1Chart](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.C1Chart.html) control can be bound to any object that implements the **System.Collections.IEnumerable** interface (such as XmlDataProvider, DataSet, DataView, and so on).

A datatable can be bound to the chart by assigning the ItemsSource property to the **C1Chart** control.

The following topics provide information on the different data binding methods used to deliver data to the **C1Chart** control.

## See Also

[Collection of Values](/componentone/docs/wpf/online-chart/overview/ChartFeatures/DataBinding/CollectionofValues)

[Collection of Objects](/componentone/docs/wpf/online-chart/overview/ChartFeatures/DataBinding/CollectioofObjects)

[Observable Collection](/componentone/docs/wpf/online-chart/overview/ChartFeatures/DataBinding/ObservableCollection)

[Data Context Binding](/componentone/docs/wpf/online-chart/overview/ChartFeatures/DataBinding/DataContextBinding)

[Data Series Binding](/componentone/docs/wpf/online-chart/overview/ChartFeatures/DataBinding/dataseries)

[Binding to a DataTable from DataSet](/componentone/docs/wpf/online-chart/overview/ChartFeatures/DataBinding/bindingdatatable)