File: ...\Samples\Solution\Controls\Lists\Ladd.scx
Этот пример демонстрирует добавление и удаление пунктов list box. Если пользователь ввел текст в text box и нажал ENTER, то текст из text box добавляется в list box и курсор вернется в text box, чтобы пользователь мог ввести другое значение.
Для того, чтобы пользователь смог добавить пункт в list box, воспользуйтесь методом AddItem. В примере, код помещенный в событие KeyPress text box, добавляет текст из text box в list box и очищает text box после нажатия пользователем ENTER:
![]() | |
---|---|
PARAMETERS nKeyCode, nShiftCtrlAlt |
Следующий код, помещенный в событие DblClick list box, посылает значение пункта list box, на который пользователь дважды кликнул, в text box и удаляет этот пункт из list box:
![]() | |
---|---|
THISFORM.txtAddText.Value = This.List(This.ListIndex) |
См. также
Задачи
Пример Отображения Нескольких Колонок в List BoxПример Отображения Картинок в List Sample
Пример Заполнения Списка Значениями из Различных Источников
Пример Перемещения Пунктов Между List Boxe'ами
Пример Выбора Нескольких Пунктов в List Box
Пример Интерактивного Открытия Нескольких Файлов
Пример Сортировки Пунктов в List Box
Пример Применения Технологии "Drag and Drop" в Treeview и Listbox