void OnSliderValueChanged(object sender, ValueChangedEventArgs args) { int index = 0; foreach (Slider slider in _sliders) { if (slider == (Slider)sender) { break; } index++; } _data[index] = args.NewValue; graph.setData(_data); GraphCanvasView.InvalidateSurface(); }
private async void FetchData(List <Company> companies, string startDate) { List <JArray> data = new List <JArray>(); foreach (Company company in companies) { // fetch data JArray compData = await RequestAsync(company.Symbol, startDate); if (compData == null) { return; } data.Add(compData); } Data = data; DataLoaded = true; HideLoadingSymbol(); GraphCanvasView.InvalidateSurface(); }