Здавалка
Главная | Обратная связь

Завдання 1 (за номерами ПК)

Робота з меню, особливості роботи зі списками, перемикачами

Мета роботи:

- вивчення і закріплення на практиці основ конструювання програмних проектів в середовищі VS на основі компонентів ListBox, ComboBox, CheckBox, RadioButton та ін.,

- вивчення і закріплення на практиці основ конструювання структури меню і зв'язування його з діями в C#-проектах.

Завдання 1 (за номерами ПК)

1. На формі розташовуються компоненти: на середині форми мітка Label із зазначенням прізвища студента; ListBox з опціями-цифрами 1, 2, 3, 4; чотири кнопки зі стрілками , ­, ®, ¯; панель Panel; CheckBox і кнопка «Закрити». При натисканні мишею кнопки зі стрілкою мітка з прізвищем зміщується у відповідному напрямку на кількість пікселів, обраних в ListBox. Поточний крок переміщення відображається на панелі, якщо вона видна. Режим видимості останньої задається прапором CheckBox.

2. На формі розташовуються компоненти: на середині форми мітка Label із зазначенням номера групи; ListBox з опціями , ­, ®, ¯; радіогрупа для вибору кроку переміщення на 1, 2 або 3 пікселі; ScrollBar, що задає розмір шрифту на мітці в діапазоні 8 - 16 пікселів; кнопка «Зрушення» і кнопка «Закрити». При виборі мишею відповідної опції з напрямком і натисканні кнопки «Зрушення» форма зміщується у відповідному напрямку на задане число пікселів.

3. На формі розташовуються компоненти: чотири кнопки з номерами, поле TextBox, панель, прапорець CheckBox, кнопки "Очистити" і "Закрити". Початково вікно редактора порожньо. Натискання кнопки з номером призводить до появи у вікні поля або на панелі її номера, який додається в кінець рядка. Перемикання виведення відбувається із прапорцем CheckBox. Кнопка «Очистити» приводить вікно поля або поверхню панелі в початковий стан.

4. На формі розташовуються компоненти: мітка Label, чотири кнопки з номерами, ScrollBar з розміткою від 1 до 4 і кнопка «Закрити». При натисканні мишею якої-небудь кнопки вона стає невидимою, але з'являється раніше прихована кнопка. Номер невидимої кнопки з'являється на мітці. Синхронно переміщається повзунок лінійки ScrollBar. Переміщення повзунка мишею призводить до вищеописаних маніпуляцій з кнопками.

5. На формі розташовуються компоненти: поле TextBox, кнопки + і -, список ListBox з опціями "Показати" і "сховати", кнопка "Очистити" і кнопка Close. Початково в полі знаходиться число 20. Натискання кнопки + призводить до збільшення вмісту редактора на 1, а кнопки -, до зменшення на 1. При виборі опції "Сховати" кнопки зникають і управління переходить до клавіш + і - клавіатури. Опція "Показати" повертає проект в початковий стан. Натискання кнопки «Очистити» приводить до установки поля в початковий стан. Close закінчує програму.

6. На формі розташовуються компоненти: поле RichTextBox, що займає центр вікна; чотири кнопки , ­, ®, ¯; список ComboBox з опціями 1, 2, 3 і кнопка Close. Натискання кнопки зі стрілкою призводить до переміщення правої або нижньої межі вікна поля в відповідному напрямку на кількість пікселів, заданих в компоненті ComboBox. При цьому у вікні поля відображається його поточний розмір. Якщо поле зменшується до розміру тексту, то кнопка зменшення для відповідного напрямку зникає. При збільшенні даного розміру вона знову з'являється. Кнопка Close закінчує програму.

7. На формі розташовуються компоненти:. поле RichTextBox, що займає центр вікна; компонент ListBox c чотирма опціями , ­, ®, ¯; радіонабір з варіантами "Ліва та верхня" і "Права і нижня"; кнопка «Пуск». Натискання останньої призводить до переміщення на 1 піксель у відповідності з опцією, зазначеної в компоненті ListBox, меж вікна, заданих радіонабором. Вибір дублюється в полі RichTextBox. Якщо опція не вибрана, то у вікні поля виводиться відповідне повідомлення.

8. На формі розташовуються: поле TextBox, що займає центр вікна; компонент ListBox c чотирма опціями , ­, ®, ¯; лінійка ScrollBar, розмічена п'ятьма кольорами і кнопка «Пуск». Натискання цієї кнопки призводить до відображення у вікні редактора слів «Вліво», «Вправо», «Вгору», «Вниз» у відповідності з опцією, зазначеної в компоненті ListBox. Колір напису задається компонентом ScrollBar. Якщо опція не вибрана, то у вікні поля виводиться відповідне повідомлення.

9. На формі розташовуються компоненти: чотири мітки Label з назвами кольорів, список ListBox c опціями-кольорів, RadioGroup з тими ж кольорами, прапорець CheckBox, кнопка «Вибір» і кнопка «Закрити». При виборі назви кольору і натисканні мишею кнопки «Вибір» або клавіші "Enter" на формі відповідна мітка зникає, а захована з'являється. Варіант вибору: через список або радіогрупи, - задається прапорцем. Кнопка Close закінчує програму.

10. На формі розташовуються компоненти: мітки Label з назвами міст, список ListBox c опціями-містами, лінійка Scrollbar для зміни кількості міст в діапазоні від 4 до 8, кнопка «Пуск» і кнопка «Закрити». Початково всі мітки-міста приховані. При виборі назви міста в ListBox і натисканні мишею кнопки «Пуск» відповідна мітка з'являється, а раніше видима зникає. Кнопка Close закінчує програму.

11. На формі розташовуються: сім різних кнопок з номерами або назвами днів тижня зверху; список ListBox, що задає кількість доступних кнопок (4 ¸ 7); радіогрупа з двох компонентів; кнопка Close та поле TextBox. Натискання кожної кнопки призводить до її приховування і показу раніше прихованої кнопки. При цьому номер (назва) раніше прихованої кнопки відображається у вікні поля. Вид написів на кнопках задається з радіогрупи. Кнопка Close закінчує програму.





©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.