private void moveSoldier(Move i_Move) { PictureBoxSoldier pictureboxSoldier = r_PictureBoxSoldiersMatrix[i_Move.FromCoordinate.Row, i_Move.FromCoordinate.Column]; r_PictureBoxSoldiersMatrix[i_Move.ToCoordinate.Row, i_Move.ToCoordinate.Column] = pictureboxSoldier; r_PictureBoxSoldiersMatrix[i_Move.FromCoordinate.Row, i_Move.FromCoordinate.Column] = null; m_SelectedSoldier = null; pictureboxSoldier.MoveTo(i_Move.ToCoordinate); }