По указанию преподавателя выберите свое индивидуальное задание. Уточните условие задания, количество, наименование, типы исходных данных. Прочтите в Приложении 1 описание свойств и описание элемен- тов управления Form, Label, TextBox, Button. С помощью окна свойств ус- тановите первоначальный цвет формы, шрифт выводимых символов.
Индивидуальные задания
Разместите на форме четыре кнопки (Button). Сделайте на кнопках следующие надписи: «красный», «зеленый», «синий», «жел- тый». Создайте четыре обработчика события нажатия на данные кноп-
ки, которые будут менять цвет формы в соответствии с текстом на кнопках.
Разместите на форме две кнопки (Button) и одну метку (Label). Сделайте на кнопках следующие надписи: «привет», «до свидания». Создайте обработчики события нажатия на данные кнопки, которые бу- дут менять текст метки на слова, написанные на кнопках. Создайте об- работчик события создания формы (Load), который будет устанавливать цвет формы и менять текст метки на строку «Начало работы».
Разместите на форме ряд кнопок (Button) напротив каждой по- ле ввода (TextBox) и одну метку (Label). Создайте обработчики события нажатия на данные кнопки, которые будут менять текст в метке. Текст в метке берется из поля ввода напротив нажимаемой кнопки.
Разместите на форме ряд кнопок (Button), и одно поле ввода (TextBox). Создайте обработчики события нажатия на данные кнопки, которые будут менять текст на нажатой кнопке. Текст на кнопке берется из поля ввода.
Разместите на форме ряд кнопок (Button) и ряд меток (Label). Создайте обработчики события нажатия на данные кнопки, которые бу- дут менять цвет двух меток. Создайте обработчик события нажатия кнопки мыши на форме (Click), который будет устанавливать цвет всех меток в белый.
Разместите на форме ряд кнопок (Button) и ряд меток (Label). Создайте обработчик события создания формы (Load), который будет делать все метки невидимыми. Создайте обработчики события нажатия на кнопки, которые будут менять свойство метки Visible, тем самым делать их видимыми.
Разместите на форме ряд кнопок (Button), напротив каждой по- ле ввода (TextBox). Создайте обработчики события нажатия на данные кнопки, которые будут менять заголовок окна. Текст в заголовке берет- ся из поля ввода напротив нажимаемой кнопки.
Разместите на форме две кнопки (Button) и одну метку (Label). Сделайте на кнопках следующие надписи: «скрыть», «показать». Соз- дайте обработчики события нажатия на данные кнопки, которые будут скрывать или показывать метку. Создайте обработчик события создания формы (Load), который будет устанавливать цвет формы и менять текст метки на строку «Начало работы».
Разместите на форме три кнопки (Button) и одно поле ввода (TextBox). Сделайте на кнопках следующие надписи: «скрыть», «пока- зать», «очистить». Создайте обработчики события нажатия на данные кнопки, которые будут скрывать или показывать поле ввода. При нажа- тии на кнопку «очистить» текст из поля ввода должен быть удален.
Разместите на форме две кнопки (Button) и одно поле ввода (TextBox). Сделайте на кнопках следующие надписи: «заполнить», «очи- стить». Создайте обработчики события нажатия на данные кнопки, кото- рые будут очищать или заполнять поле ввода знаками «******». Создайте обработчик события создания формы (Load), который будет устанавливать цвет формы и менять текст в поле ввода на строку «+++++».
Разработайте игру, которая заключается в следующем. На фор- ме размещены пять кнопок (Button). При нажатии на кнопку некоторые кнопки становятся видимыми, а другие – невидимыми. Цель игры – скрыть все кнопки.
Разработайте игру, которая заключается в следующем. На фор- ме размещены четыре кнопки (Button) и четыре метки (Label). При на- жатии на кнопку часть надписей становится невидимой, а часть, наобо- рот, становится видимой. Цель игры – скрыть все надписи.
Разместите на форме ряд кнопок (Button). Создайте обработ- чики события нажатия на данные кнопки, которые будут делать неак- тивными текущую кнопку. Создайте обработчик события изменения размера формы (Resize), который будет устанавливать все кнопки в активный режим.
Разместите на форме ряд кнопок (Button). Создайте обработчи- ки события нажатия на данные кнопки, которые будут делать неактив- ными следующую кнопку. Создайте обработчик события нажатия кноп- ки мыши на форме (Click), который будет устанавливать все кнопки в активный режим.
Разместите на форме три кнопки (Button) и одно поле ввода
(TextBox). Сделайте на кнопках следующие надписи: «*****», «+++++»,
«00000». Создайте обработчики события нажатия на данные кнопки, кото- рые будут выводить текст, написанный на кнопках, в поле ввода. Создайте обработчик события создания формы (Load), который будет устанавливать цвет формы и менять текст в поле ввода на строку «Готов к работе».
Разместите на форме ряд полей ввода (TextBox). Создайте об- работчики события нажатия кнопкой мыши на данные поля ввода, кото- рые будут выводить в текущее поле ввода его номер. Создайте обработ- чик события изменения размера формы (Resize), который будет очищать все поля ввода.
Разместите на форме поле ввода (TextBox), метку (Label) и кнопку (Button). Создайте обработчик события нажатия на кнопку, который будет копировать текст из поля ввода в метку. Создайте обра- ботчик события нажатия кнопки мышки на форме (Click), который бу- дет устанавливать цвет формы и менять текст метки на строку «Начало работы» и очищать поле ввода.
Разместите на форме поле ввода (TextBox) и две кнопки (Button) с надписями: «блокировать», «разблокировать». Создайте об- работчики события нажатия на кнопки, которые будут делать активным или неактивным поле ввода. Создайте обработчик события нажатия кнопки мышки на форме (Click), который будет устанавливать цвет формы и делать невидимыми все элементы.
Реализуйте игру минер на поле 3×3 из кнопок (Button). Перво- начально все кнопки не содержат надписей. При попытке нажатия на кнопку на ней либо показывается количество мин, либо надпись «ми- на!» и меняется цвет окна.
Разместите на форме четыре кнопки (Button). Напишите для каждой обработчик события, который будет менять размеры и местопо- ложение на окне других кнопок.