示例#1
0
        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();
        }