Пример #1
0
        /// <summary>
        /// Updates a square with a piece view representation
        /// </summary>
        /// <param name="square">Square model</param>
        /// <param name="viewIndex">index in boardsquares view</param>
        private void UpdateSquarePiece(Square square, int viewIndex)
        {
            Piece     piece     = square.Piece;
            string    imgPath   = GetImagePathFromPiece(piece);
            PieceView pieceView = PieceView.FromPath(imgPath);

            BoardView.Squares[viewIndex].SetPieceView(pieceView);
        }