Падащ списък в Делфи
ListBox - Показва списък с низове и позволява на потребителя да избира необходимите струни. Списъкът автоматично се добавя към лентата за превъртане, ако всички линии не се пускат в прозореца на Delphi компонент.
Основното свойство на този компонент елемента (тип TStrings). На въпрос по време на проектирането:
ListBox не позволява на потребителя да редактира списъка, след като се съберат на проекта, както и списъкът винаги се разгръща и да се даде възможност на множество селекции - Групов собственост. Ако Групов = вярно. ItemIndex стойността съответства на елемент от списъка, който е в центъра на вниманието. При избора многократно проверени Избрани имоти [Index: Integer] tipBoolean. Забрана на работа на Ctrl и Shift ключове, когато изберете да бъде ExtendedSelect собственост. настроен на неверни.
Например, следните код за всеки от избраните редове извежда съобщение тип "Избрано ред ...":
Защото: = 0 до ListBox1.Items.Count-1 направи
Ако (ListBox1.Selected [Ь]), тогава
Ако Групов = фалшив, тогава изборът е възможно само за един елемент. По подразбиране, индексът е ItemIndex = -1. По-добре да попитам за да се образува OnCreate оператор събитие на формата ListBox1.ItemIndex = 0; ,
Колони имот уточнява броя на колоните, сортирани - сортиране по азбучен ред.