Объясните мне долбаёбу как при нажатии на кнопку она меняла свой текст но при повторном нажатии она его не меняла обратно
Гугл поможет понять думаю :normalno: { if (button1.Text == "Текст на кнопке") button1.Text = "Новый текст"; } C# { if (button1.Text == "Текст на кнопке") button1.Text = "Новый текст"; }
Можешь добавить bool переменную и когда текст изменяется переменная была тру а потом проверку на переменную
class Program{ Button button; Form1(){ button = new Button(); (Вписываешь различные настройки, можешь использовать button.BackColor = button2.BackColor;) button.Click += new EventHandler(button_Click); } void button_Click(object sender, EventArgs e){ button.Text = "Больше не нажимай, идиот"; button.Click -= button_Click; }} //Могут быть незначительные ошибки