Beispiel #1
0
        async Task AddNewVerticalBarDataSet()
        {
            var colorIndex = verticalBarChart.Data.Datasets.Count % backgroundColors.Count;

            await verticalBarChart.AddDataSet(new BarChartDataset <LiveDataPoint>
            {
                Data            = new List <LiveDataPoint>(),
                Label           = $"Dataset {verticalBarChart.Data.Datasets.Count + 1}",
                BackgroundColor = backgroundColors[colorIndex],
                BorderColor     = borderColors[colorIndex],
            });

            await verticalBarChart.Update();
        }
        async Task AddNewVerticalBarData()
        {
            foreach (var dataset in verticalBarChart.Data.Datasets)
            {
                await verticalBarChart.AddData(verticalBarChart.Data.Datasets.IndexOf(dataset), new LiveDataPoint
                {
                    X = RandomScalingFactor(),
                    Y = DateTime.Now,
                });
            }

            await verticalBarChart.Update();
        }