Страницы

Поиск по вопросам

четверг, 9 января 2020 г.

Изменить цвет кнопки если внесены изменения

#c_sharp #winforms #richtextbox


Есть Button1 который сохраняет изменения в RichTextBox1. Как сделать, так чтобы когда
пользователь что-то напишет в RichTextBox1 то Button1 поменяет свой цвет на зеленый,
а если пользователь сохранит файл нажав на этот Button1, то Button1 примет свой стандартный
цвет (например черный)? В случае если пользователь что-то опять допишет, то Button1
станет опять зеленым.
    


Ответы

Ответ 1



Нужно подписаться на событие richTextBox1_TextChanged: private void richTextBox1_TextChanged(object sender, EventArgs e) { button1.BackColor = System.Drawing.Color.Green; } private void button1_Click(object sender, EventArgs e) { //Сохранение файла button1.BackColor = System.Drawing.Color.Empty; }

Комментариев нет:

Отправить комментарий