Осенний_2курс_Лабы / Лаб2 / Лаб2
.doc
Лабораторная
работа №2.
Изучение компонент
MenuStrip,
CheckBox
и RadioButton.
Составитель:
Ст. пр. Рачинская А.Л.
Цель задания:
изучение стандартных компонент
управления: MenuStrip,
CheckBox и RadioButton.
Ознакомление со свойством Checked
компонент CheckBox и
RadioButton. Использование
перечисления Color и
класс Font.
-
Форма должна иметь название « Редактирование метки».
-
Размеры формы должны быть неизменными.
-
Три радиокнопки, расположенные на форме, первоначально невидимые.
-
Три ячейки состояния имеют надписи «Цвет», «Шрифт» и «Размер». Все изначально не выбраны и имею два режима выбора.
-
Форма должна содержать меню вида:
-
Редактирование
Выход
Цвет
Шрифт
Размер
-
Первоначально пункты меню не доступны для пользователя.
-
При выборе ячейки состояния (в ячейке становиться галочка) соответствующий пункт меню становится доступным для пользователя.
-
При повторном щелчке на ячейке состояния (ячейка очищается) соответствующий пункт меню становиться опять не доступным.
-
При выборе пункта меню (когда он доступен для пользователя) радиокнопки принимают соответствующие надписи.
-
Пункт меню “Цвет”: Красный, Зеленый, Синий.
-
Пункт меню “Шрифт”: Microsoft Sans Serif, Impact, Courier New.
-
Пункт меню “Размер”: 8, 10, 12.
При этом надписи радиокнопок должны быть в соответствующих цветах, шрифтах и размерах.
-
На форме расположена метка с надписью “Это метка”, которая имеет вид, заданный по умолчанию.
-
При щелчке на кнопке «Применить» надпись на метке изменяется согласно выбранной пользователем комбинации цвета, шрифта и размера.
-
При изменении вида надписи на метке необходимо использовать перечисление Color и класс Font. Использование класса подразумевает вызов конструктора командой вида
Font ff = new Font("Implact", 20);
При запуска приложение имеет вид:
После щелчка на пункте меню «Цвет» и выбора пользователя необходимого цвета:
После щелчка на пункте меню «Шрифт» и выбора пользователя необходимого цвета:
После щелчка на пункте меню «Размер» и выбора пользователя необходимого цвета:
После щелчка на кнопке «Применить» с учетом выбора пользователя: