Я пытаюсь изменить текст кнопки каждый раз, когда ее щелкнули.Измените текст кнопки после щелчка, затем измените его после повторного щелчка
Кнопка запускается как «ВКЛ». Когда я нажимаю его в первый раз, он должен измениться на «ВЫКЛ», и когда я снова нажму на него, он должен вернуться к «Вкл.».
Я понимаю, как изменить его на «ВЫКЛ» при нажатии, но я не уверен, как проверить дополнительный щелчок, чтобы я мог изменить текст на «ВКЛ».
Вот мой код до сих пор:
private void OrdersButton_Click(object sender, EventArgs e)
{
OrdersButton.Text = " Turn Orders Off";
}
Обратите внимание, что это используется оператором [inline-if] (http://en.wikipedia.org/wiki/%3F :). Просто FYI. +1 для аккуратного однострочного. – aqua
Это может быть аккуратный однострочный лайнер, но этот подход падает на его лице, как только вы локализируете пользовательский интерфейс. –
@ Кодирование очень верно, ответ обновляется, чтобы решить эту проблему. – MattW