示例#1
0
        /// <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})!");
        }
示例#2
0
 private void SquaresOnSquareAdded(object sender, SquareEventArgs e)
 {
     OnShapeAdded(e.Entity);
 }
示例#3
0
 private void Squares_SquareRemoved(object sender, SquareEventArgs e)
 {
     OnShapeRemoved(e.Entity);
 }