Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Топ:
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Интересное:
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Постановка задачи
Создать программу, выполняющую следующие действия.
|
Новыми в этой работе являются:
- использование компоненты ListBox (список) вкладки палитры компонентов Стандартные элементы управления,
- алгоритм выбора (оператор switch).
План разработки программы
1. Откройте новый проект.
2. Разместите на форме экземпляры компонентов в соответствии с рисунком.

3. Сохраните код программы и проект под именами.
4. Выполните следующие действия:
| Выделенный объект | Вкладка окна Свойства объекта | Имя свойства/ Имя события | Значение/Действие |
| Form1 | Свойства | Text | Справочник |
| Button1 | Свойства | Text | Выход |
| Окно редактора кода | This.Close() | ||
| Label1 | Свойства | Text | Справочник записи цвета в формате RGB |
| Label2 | Свойства | Text | Цвет в формате RGB |
| Label3 | Свойства | Text | Удалить название объекта |
5. Выделите объект ListBox1, щелкните на кнопке со стрелкой, сверху элемента. В появившемся окне нажмите Изменить элементы, где введите названия цветов, каждый на новой строке. listBox 1. SelectedIndex определяет номер элемента, выбранного из списка. Первый элемент имеет номер 0
6. Выполните следующие действия:
| Выделенный объект | Вкладка окна свойства объекта | Имя свойства/Имя события | Значение/Действие |
| ListBox1 | События | KeyPress | if (e.KeyChar == (char)Keys.Enter) { switch (listBox1.SelectedIndex) { case 0: label3.Text = "черный 000000"; break; case 1: label3.Text = "белый FFFFFF"; break; case 2: label3.Text = "красный FF0000"; break; case 3: label3.Text = "зеленый 00FF00"; break; case 4: label3.Text = "бирюзовый 00FFFF"; break; case 5: label3.Text = "синий 0000FF"; break; case 6: label3.Text = "фиолетовый FF00FF"; break; case 7: label3.Text = "желтый FFFF00"; break; case 8: label3.Text = "коричневый 996633"; break; case 9: label3.Text = "оранжевый FF8000"; break; case 10: label3.Text = "лиловый FF0008"; break; case 11: label3.Text = "серый 999999"; break; |
Задание для самостоятельного выполнения
1. Измените шрифт, цвет экрана и букв.
2. Сделайте так, чтобы при установке курсора мыши в поле ListBox1, появлялась подсказка о том, что надо сделать.
Подсказка. Воспользуйтесь компонентом ToolTip. Добавьте его на форму после чего в ToolTipIcon выбрать тип сообщения, а в ToolTipTitle напишите заголовок Подсказка. После чего выберете ListBox и в свойстве ToolTip напишите текст подсказки.
3. Внести изменения в программу, чтобы для надписей «Цвет» и «Формат RGB» использовались два отдельных объекта Label.
4. Сделайте так, чтобы выбор цвета в окне ListBox1 осуществлялся не только по нажатию клавиши Enter, но и при щелчке мыши.
Подсказка. Для компоненты ListBox1 в обработчике события Click вставить те же действия, которые описаны в п.7 Плана разработки программы.
5. Сделайте так, чтобы цвет текста, выводимого на Label3, соответствовал названию цвета.
Подсказка: для этого в case пропишите label3.ForeColor = Color.Цвет;
|
|
|
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!