private void SetStandardImageForBoardButtons() { ImageButton boardImageButton = null; foreach (var gameDictionaryElement in _gameBoardDictionary) { boardImageButton = (ImageButton)_gameBoardTableLayout.FindViewById(gameDictionaryElement.Key); if (boardImageButton != null) { switch (gameDictionaryElement.Value) { case GameButtonStates.Standard: boardImageButton.SetImageResource(Resource.Mipmap.ic_launcher); break; case GameButtonStates.Circle: break; case GameButtonStates.Cross: break; default: break; } } } }