public CasillaCreator(Casilla _C) : base() { Casilla = _C; InitializeComponent(); init(); }
public CasillaCreator(int _X, int _Y, int _Num) : base() { Casilla = new Casilla() { Numero = _Num, X = _X, Y = _Y }; InitializeComponent(); Casilla.Orientacion = UltimaOrientacion; Casilla.Tipo = UltimoTipo; init(); }
public void MoverA(Casilla _C) { Casilla.Fichas.Remove(this); _C.Fichas.Add(this); Casilla = _C; Boton.Left = Casilla.X; Boton.Top = Casilla.Y; switch (Casilla.Orientacion) { case Orientation.Horizontal: Boton.Left += 23 * (Casilla.Fichas.Count - 1); break; case Orientation.Vertical: Boton.Top += 23 * (Casilla.Fichas.Count - 1); break; default: break; } }