У вас нет причин использовать это утверждение «Если», и в любом случае это не так, как вы можете видеть, что вы также получаете ошибку.
Вам нужно только подписаться на обработчик событий Click.Итак, удалите оператор «Если», он вам не нужен!
Ваш метод 'ChangeColorToRed' будет вызываться только тогда, когда пользователь нажимает на эту кнопку.
Код для изменения цвета фона на красную для вашей кнопки выглядит следующим образом:
protected override void OnCreate(Bundle savedInstanceState)
{
// ...
// other code
// ...
ScreenClickButton.Click += ChangeColorToRed;
}
private void ChangeColorToRed(object sender, EventArgs e)
{
ScreenClickButton.SetBackgroundColor(color: Color.Red);
}
Желаю вам удачи с кодированием!