public AverageChart(DateTime start, DateTime end) { this.FormBorderStyle = FormBorderStyle.FixedSingle; SM = new StatsManager(); InitializeComponent(); prices = SM.AvgPrices(start, end); cartesianChart1.Series = new SeriesCollection { new ColumnSeries { Title = "Average Price", Values = new ChartValues <double> { prices[0], prices[1], prices[2], prices[3], prices[4], prices[5], prices[6], prices[7], prices[8], prices[9] }, Stroke = new System.Windows.Media.SolidColorBrush(System.Windows.Media.Color.FromRgb(64, 79, 86)) } }; cartesianChart1.AxisX.Add(new Axis { Title = "Commodity ID", Labels = new[] { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" } }); cartesianChart1.AxisY.Add(new Axis { Title = "Average Prices", LabelFormatter = value => value.ToString("N") }); }