public void DeleteTemporaryDots() { foreach (var item in TemporaryDots) { this.CurrentWindow.Canvas.Children.Remove(item); } TemporaryDots.Clear(); }
public void CreateTemporaryDot(Point point) { Ellipse ellispse = new Ellipse(); ellispse.Width = 5; ellispse.Height = 5; ellispse.Fill = new SolidColorBrush(System.Windows.Media.Colors.White); ellispse.Stroke = new SolidColorBrush(Colors.Black); ellispse.StrokeThickness = 1; ellispse.Margin = new Thickness(point.X, point.Y, 0, 0); Grid grid = new Grid(); grid.Children.Add(ellispse); TemporaryDots.Add(grid); this.CurrentWindow.Canvas.Children.Add(grid); }