Назад Уперед Зміст

Програмна зміна кольору фону і кольору тексту на формі

Для зміни кольору фону на всій формі потрібно змінити значення властивості BackColor.

Для зміни кольору тексту для елементів форми потрібно для кожного елемента або групи елементів змінити значення властивості ForeColor.

Для присвоєння значення кольору використовується конструкція Color.Названіе_цвета, наприклад напис на кнопці стане зеленого кольору:
button1.ForeColor = Color.Green;

Завдання 1

Користувач за допомогою двох груп радіокнопок вибирає колір фону форми і колір тексту на ній.

При натисканні на кнопку Виконати отримуємо:

У конструкторі форм створимо елемент groupBox і накладемо на нього три елементи radioButton1. Змінимо властивість Text у цих елементів відповідно до малюнком.

У конструкторі форм скопіюємо створену. групу. Змінимо властивість Text відповідно до малюнком. Додамо на форму кнопку Виконати.

Код обробника:

Коментарі до коду:

Спочатку встановлюємо колір фону, в залежності від обраної радиокнопки з першої групи.

Потім встановлюється колір тексту, в залежності від обраної радиокнопки з другої групи.

Доводиться окремо встановлювати колір тексту для кожної групи і для кнопки.

Назад Уперед Зміст