async Task AddNewVerticalLineDataSet() { var colorIndex = verticalLineChart.Data.Datasets.Count % backgroundColors.Count; await verticalLineChart.AddDatasetsAndUpdate(new LineChartDataset <LiveDataPoint> { Data = new List <LiveDataPoint>(), Label = $"Dataset {verticalLineChart.Data.Datasets.Count + 1}", BackgroundColor = backgroundColors[colorIndex], BorderColor = borderColors[colorIndex], Fill = false, LineTension = 0, }); }