예제 #1
0
        public void RefreshChart()
        {
            //ChartViewModel = new VeryBasicChartViewModel();

            var MyDataSeries = new BarChartDataSeries();

            MyDataSeries.TargetLine = 80;
            MyDataSeries.SeriesName = "Values";

            List <BarChartDataPoint> MyDataPoints = new List <BarChartDataPoint>();
            var RandomNumberGenerator             = new Random();

            for (int DataPointCounter = 0; DataPointCounter < 10; DataPointCounter++)
            {
                var DataPoint = new BarChartDataPoint();
                DataPoint.Name  = "Point " + (DataPointCounter + 1).ToString();
                DataPoint.Value = Math.Ceiling(RandomNumberGenerator.NextDouble() * 200) - 100;
                MyDataPoints.Add(DataPoint);
            }

            MyDataSeries.DataPoints = MyDataPoints;

            ChartViewModel.SetBarChartDataSeries(MyDataSeries);
        }
예제 #2
0
 public void SetBarChartDataSeries(BarChartDataSeries InputData)
 {
     DataList = InputData;
     CalculateChart();
 }