protected virtual void OnPointDeleted(PointsEventArgs e) { //PointsEventArgs pea = new PointsEventArgs(points[cnt]); //pea.p = points[cnt]; Console.WriteLine("Была удалена точка {0}", e.point.ToString()); PointDeleted(this, e); }
void myPoints_PointDeleted(object sender, PointsEventArgs e) { Console.WriteLine("Routes понял, что была удалена точка"); for (int i = 0; i <= cnt; i++) { Route r = routes[i]; if (r != null) { /* * if (r.Contains(e.point.N)) * { * Console.WriteLine("Маршрут {0} содержит {1}, удаляю", r, e.point); * r.DeleteFromRoute(e.point.N); * r = new Route(r.rs); * Console.WriteLine("Теперь маршрут стал {0}", r); * * * } */ } } }
void myPoints_PointAdded(object sender, PointsEventArgs e) { Console.WriteLine("GraphCreator должен нарисовать новую точку {0}", e.point); }
void myPoints_PointDeleted(object sender, PointsEventArgs e) { Console.WriteLine("GraphCreator должен стереть точку {0}", e.point); }