/// <summary> /// Выводит информацию о квадрате /// </summary> /// <param name="sender">Square</param> /// <param name="e">SquareEventArgs</param> public static void PrintInfo(object sender, SquareEventArgs e) { Square s = sender as Square; Coordinate c = s.Coordinates; Console.WriteLine($"Координаты изменились. Новые координаты: ({c.A}, {c.B}); ({e.End.A}, {e.End.B})!"); }
private void SquaresOnSquareAdded(object sender, SquareEventArgs e) { OnShapeAdded(e.Entity); }
private void Squares_SquareRemoved(object sender, SquareEventArgs e) { OnShapeRemoved(e.Entity); }