/// <summary> /// metodo que pone la ficha seleccionada por algun otro jugador. /// </summary> public void PutNewOnTablePiece(PieceData ficha) { string pictureName = IdentifyPiecePictureName(ficha.PieceValue);; int picturePostion = this.imageListPieces.Images.IndexOfKey(pictureName); //Se crea la ficha ShowPiece piece = new ShowPiece(ficha.PieceValue, (Bitmap)imageListPieces.Images[picturePostion], ficha.Rotacion); piece.Position(ficha.PosX, ficha.PosY); piece.Ubicación = ficha.Ubicacion; piece.MouseClick += new MouseEventHandler(piece_Click); //Se agrega a la mesa en la posición adecuada pnlTable.Controls.Add(piece); /* countPiece(piece.Ubicación); * lblCount.Text = this.FichasTotalIzq.ToString();*/ }