![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
The First Person!
Форумчанин
Регистрация: 07.08.2007
Сообщений: 228
|
![]()
Всем привет! Разкажите плиз как работать с объектом ComboBox!!! Как добавлять в список строки! Как ним обращиться! И вобщем что про него знаете! Заранее спасибо!!!
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
|
![]() |
![]() |
![]() |
#2 |
C# developer
Форумчанин
Регистрация: 03.10.2007
Сообщений: 393
|
![]()
Основное свойство компонента, содержащее список строк, — Items, имеющее тип TStrings. Заполнить его во время проектирования можно, нажав кнопку с многоточием около этого свойства в окне Инспектора Объектов. Во время выполнения работать с этим свойством можно, пользуясь свойствами и методами класса TStrings — Clear, Add и другими.
Стиль изображения этого компонента определяется свойством Style, которое может принимать следующие основные значения: СsDropDown Выпадающий список со строками одинаковой высоты и с окном редактирования, позволяющим пользователю вводить или редактировать текст . Стиль изображения этого компонента определяется свойством Style, которое может принимать следующие основные значения: csDropDown Выпадающий список со строками одинаковой высоты и с окном редактирования, позволяющим пользователю вводить или редактировать текст (правый список на рис. 3.10). csSimple Развернутый список со строками одинаковой высоты и с окном редактирования, позволяющим пользователю вводить или редактировать текст (левый нижний список на рис. 3.10). csDropDownList Выпадающий список со строками одинаковой высоты, не содержащий окна редактирования. Выбор пользователя или введенный им текст можно определить по значению свойства Text. Если же надо определить индекс выбранного пользователем элемента списка, то можно воспользоваться обсуждавшимся в компоненте ListBox свойством ItemIndex. Свойство MaxLength определяет максимальное число символов, которые пользователь может ввести в окно редактирования.
I like WPF
|
![]() |
![]() |
![]() |
#3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Все о ComboBox:
http://www.programmersclub.ru/files/book1_100comp.rar |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]()
Расскажу тебе основное по ComboBox.
Что бы изменить цвет фона там где набписи в параметр Color выбирай любой цвет который тебе нада. Что бы сделать его доступным или недоступным используй параметр Enabled. Есле true, то доступный, а есле фалсе то нет. Для изменения шрифта, размера, цвета.... букв используй параметр Font. Для того что бы добавить строки в ComboBox в параметре Items (TStrings) пишеш строки какие тебе нада. И последнее делать его видемым или скрытам в параметре Visible. Вот основные параметры, а в остальном разберёшся сам, только покапайся посмотри что какой параметр делает. С уважением Terran.
Всегда рад помочь!
|
![]() |
![]() |
![]() |
#5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 14.12.2007
Сообщений: 1,434
|
![]()
Для динамической работы с элементом используй свойство Combobox1.Items. , дальше по интуитивной схеме врубиш. Допустим в RunTime добавить в список строку Combobox1.Items.Add('.......');
![]()
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
![]() |
![]() |
![]() |
![]() |
#6 |
The First Person!
Форумчанин
Регистрация: 07.08.2007
Сообщений: 228
|
![]()
Все огромное спасибо! А то нету у меня про списки ничего!!!
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Списки | Вилен | Общие вопросы C/C++ | 3 | 22.05.2008 00:40 |
списки | Влдислаав3911 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 10.05.2008 17:35 |
Списки... | Arkuz | Компоненты Delphi | 2 | 19.04.2008 22:58 |
Списки | AVer | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 06.12.2006 23:05 |