Ejemplo n.º 1
0
 public HistoryByItemVM()
 {
     NumberOfMounths  = "5";
     HistoryByItemM   = new HistoryByItemM();
     ItemList         = new ObservableCollection <string>(HistoryByItemM.GetItems().OrderBy(x => x));
     NumOfMonthsList  = new ObservableCollection <string>(new MonthsListTool().GetNumOfMonthsList());
     SeriesCollection = new SeriesCollection();
     YFormatter       = value => value.ToString("F1");
 }
Ejemplo n.º 2
0
        public void updateGraph(string itemName)
        {
            foreach (var line in seriesCollection)
            {
                if (line.Title == itemName)
                {
                    seriesCollection.Remove(line);
                    return;
                }
            }

            SeriesCollection.Add
                (new LineSeries
            {
                Title             = itemName,
                Values            = new ChartValues <double>(HistoryByItemM.GetHistoryByItem(itemName, Labels)),
                PointGeometry     = DefaultGeometries.Circle,
                PointGeometrySize = 15
            });
        }