using System.Windows.Forms; using Core.Components.Charting.Data; using Core.Components.Charting.Forms; namespace Demo.Ringtoets.Views { /// /// This class represents a simple view with a chart, to which data can be added. /// public partial class ChartDataView : UserControl, IChartView { private ChartDataCollection data; /// /// Creates a new instance of . /// public ChartDataView() { InitializeComponent(); } public object Data { get { return data; } set { data = (ChartDataCollection)value; if (data != null) { foreach (var chartData in data.List) { Chart.Data.Add(chartData); } Chart.Data.NotifyObservers(); } } } public IChartControl Chart { get { return chartControl; } } } }