Beispiel #1
0
 private void LoadData()
 {
     for (var i = 0; i < 2; i++)
     {
         data.Add(new ChartDataPoint(calendar.Time, random.Next(0, 100)));
         calendar.Add(CalendarField.Millisecond, 500);
         count++;
     }
     count = data.Size();
 }
        private void LoadData()
        {
            for (var i = 0; i < 180; i++)
            {
                data.Add(new ChartDataPoint(i, Math.Sin(wave1 * (Math.PI / 180.0))));
                wave1++;
            }

            for (var i = 0; i < 180; i++)
            {
                data2.Add(new ChartDataPoint(i, Math.Sin(wave2 * (Math.PI / 180.0))));
                wave2++;
            }

            wave1 = data.Size();
        }
        private async void UpdateData()
        {
            while (true)
            {
                await Task.Delay(10);

                data.Remove(0);
                data.Add(data.Size(), new ChartDataPoint(wave1, Math.Sin(wave1 * (Math.PI / 180.0))));
                wave1++;

                data2.Remove(0);
                data2.Add(data2.Size(), new ChartDataPoint(wave1, Math.Sin(wave2 * (Math.PI / 180.0))));
                wave2++;
            }
        }