Урок из серии: «Программирование на Visual Basic.NET для школьников»
На предыдущем уроке было показано, как используется элемент управления ListBox (список).
В этом уроке будет описан еще один вид списка — ComboBox (комбинированный список)
Элемент управления ComboBox (Комбинированный список) сочетает в себе функциональные возможности списка ListBox и текстового поля TextBox. В отличие от ListBox в ComboBox отображается только один элемент списка.
Кроме того, у него отсутствует режим выделения нескольких элементов списка. Но он может вводить значение через поле ввода, как это делает элемент управления TextBox.
Свойства SelectedIndex, SelectedItem, Items.Count, и методы Items.Add, Items.Insert, Items.Clear или Items.Remove объекта ComboBox аналогичны соответствующим свойствам и методам списка ListBox.
На этом уроке вы создадите проект с использованием комбинированного списка.Проект «Выбор подарка»
На языке программирования Visual Basic.NET создать проект «Выбор подарка», который поможет покупателям выбрать подарки.
Технология выполнения
- Создайте форму и поместите на нее комбинированный список ComboBox и текстовое поле TextBox.
- Для объекта ComboBox задайте для свойства Text значение «Список подарков». Добавте элементы в список с помощью свойства Items. Заполните коллекцию Items названиями подарков.
- Для объекта TextBox задайте для свойства Text значение «пусто». Сделайте его многострочным. (Измените значение свойства Multiline на True). При выборе подарков в выпадающем списке, в текстовое поле должны быть выведены названия, как минимум, двух предметов.
- Напишите программный код обработки нажатия на элементе управления ListBox1. Процедура имеем имя: ListBox1_SelectedIndexChanged.
Выбранный элемент списка нужно поместить в текстовое поле TextBox1 .
Текст выбранного в списке пункта содержится в свойстве SelectedItem. Если вы хотите, чтобы названия предметов выводились каждый с новой строки в текстовом поле, поместите между ними специальную константу Visual Basic vbNewLine , например так:
- Постройте и запустите проект. Выберите несколько элементов из основного списка. Эти строчки должны отобразиться в текстовом поле.
В этом уроке было показано, как используется элемент управления ComboBox (комбинированный список).
На следующем уроке продолжим рассматривать операторы языка Visual Basic.Net. Следующий оператор — оператор цикла.
Следующий урок: Оператор цикла For … Next
Очень полезно, спасибоф!