public void LoadData(Dictionary <string, List <Tuple <double, double> > > valueList) { ValueList = valueList; LendList.Clear(); foreach (var v in valueList) { LendList.Add(v.Key); } CurrentItem = LendList.FirstOrDefault(); }
public void LoadData(Dictionary <string, List <DataPoint> > distributeList, List <DistributeValue> trendList) { DistributeDictionary = distributeList; if (DistributeDictionary != null && DistributeDictionary.Count > 0) { CurrentTarget = DistributeDictionary.FirstOrDefault().Key; CurrentValue = CurrentValueList.LastOrDefault(); LendList.Clear(); foreach (var k in DistributeDictionary.Keys) { LendList.Add(k); } } ValueList.Clear(); trendList.ForEach(v => ValueList.Add(v)); }