Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
С помощью компонента список (TListBox) пользователь может выбрать один или несколько его элементов. Если элементов много и они не умещаются в отведенной для них области, то автоматически добавляется вертикальная полоса прокрутки. Элементы списка можно добавлять или удалять динамически.
Свойство Items имеет тип TStrings и содержит список строк, выводимых на экран. Во время разработки программист может редактировать свойство Items с помощью редактора списка строк (String List editor). Во время выполнения элементы списка можно добавлять с помощью метода Add () класса TStrings, а удалять – с помощью метода Delete () этого же класса. Свойство ItemIndex содержит порядковый номер выделенного элемента, для первого элемента значение ItemIndex равно 0. Если ни один элемент не выделен, то значение ItemIndex равно – 1. Свойство MultiSelect определяет, может ли пользователь выделить более одного элемента списка. Если значение MultiSelect равно True, то свойство ItemIndex является индексом выделенного элемента, имеющего фокус. По умолчанию ItemIndex имеет значение 0. Свойство SelCount содержит количество выделенных элементов, а свойство Selected определяет, выделен ли конкретный элемент. Свойство Sorted определяет, будут ли элементы выведены в алфавитном порядке. Свойство Style задает внешний вид элементов. По умолчанию элементы выводятся в виде строк, однако, изменив свойство Style, их можно вывести в графическом виде или с разной высотой. Ниже приведен код, иллюстрирующий использование списка.
Дата публикования: 2014-11-19; Прочитано: 191 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!