public void Create() { //SI.Controls.LookFeel.ProcessChart(Chart); var tsChartViewModel = new TimeSeriesChartViewModel(); Chart.ViewModel = tsChartViewModel; boundInfraGrid1.ColourNegativesRed(); }
public void ShouldShowDataChart() { var tsChartViewModel = new TimeSeriesChartViewModel(); var chart = new TimeSeriesChart() {ViewModel = tsChartViewModel}; var x = new[] { new DateTime(2015,1,1), new DateTime(2015,2,1), new DateTime(2015,3,1), new DateTime(2015,4,1), new DateTime(2015,5,1), new DateTime(2015,6,1), new DateTime(2015,7,1), new DateTime(2015,8,1), new DateTime(2015,9,1), new DateTime(2015,10,1), new DateTime(2015,11,1), new DateTime(2015,12,1), new DateTime(2016,1,1), new DateTime(2016,2,1), }; var y = new[] { 10.2, 12.3, 33.0, 24, 65, 36, 17, 28, 19, 25, 11, 12, 13, 14}; var dateddata = new DatedDataCollectionGen<double>(x, y); //chart.SetValues(dateddata, "test data"); var y2 = new[] {8.2, 20.3, 50.0, 60, 23, 15, 20, 30, 9, 25, 33, 42, 50, 24}; var simpleSeries = x.Select((item, i) => new SimpleSeriesData {Date = item, Value = y[i]}).ToArray(); var simpleSeries2 = x.Select((item, i) => new SimpleSeriesData {Date = item, Value = y2[i]}).ToArray(); var dateddata2 = new DatedDataCollectionGen<double>(x, y2); tsChartViewModel.AddSeries("test1", simpleSeries); tsChartViewModel.AddSeries("test1", simpleSeries2); tsChartViewModel.SetupChartLegend(); //chart.SetValues(dateddata, dateddata2, "test data2"); //LookFeel.SetupBenNew(); //LookFeel.ProcessChart(chart); var form = chart.DisplayInShowForm("Seasonality Test"); //form.BackColor = Color.LightSlateGray; //LookFeel.ProcessControl(form); Application.Run(form); }