/// <summary> /// Readraw random points /// </summary> private void RedrawPoints() { if (Points.Count == 0) { for (int i = 0; i <= 100; i += 10) { Points.Add(new PointViewModel() { X = i, Y = (int)(random.NextDouble() * 100), Name = "Bubble " + itemCount++ }); } } else { Points.RemoveAt(0); for (int i = 0; i < Points.Count; i++) { Points[i].X -= 10; } var point = new PointViewModel() { X = Points[Points.Count - 1].X + 10, Y = (int)(random.NextDouble() * 100), Name = "Bubble " + itemCount++ }; Points.Add(point); } UpdateHighlighting(); }
/// <summary> /// Readraw random points /// </summary> private void RedrawPoints() { if (Points.Count == 0) { for (int i = 0; i <= 100; i += 10) { Points.Add(new PointViewModel() { X = i, Y = (int)(random.NextDouble() * 100), Name = "Bubble " + itemCount++ }); } } else { Points.RemoveAt(0); for (int i = 0; i < Points.Count; i++) { Points[i].X -= 10; } var point = new PointViewModel() { X = 100, Y = (int)(random.NextDouble() * 100), Name = "Bubble " + itemCount++ }; Points.Add(point); } UpdateHighlighting(); }