Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как выбрать соответствие свойству Text в списке Combobox? [D6, Win2k, WinXP]


TeNbOK ©   (2006-01-28 19:06:00) 

Уважаемые мастера.
Возник вопрос вот по какому поводу:
Combobox.Text := <строка>.
Combobox.Droppeddown := True;
Combobox.Droppeddown := False;
В итоге получаем в Text соответствующий итэм. Но очень раздражает мигание выпадающего списка :)
Подскажите, может есть свойство поиска соответствия, или если нет такового, то как избавиться от мигания?


Джо   (2006-01-28 19:44:00) [1]

Если у комбобокса Style := csDropDown, то [1] stef ©.
Если csDropDownList, то можно так:
ComboBox1.ItemIndex := ComboBox1.Items.IndexOf(Строка)


stef   (2006-01-28 19:18:00) [2]

Ничего не понимаю.
Зачем нужно изменять свойство DroppedDown?
Combobox.text:='<строка>';
и в свойстве text будет то что нужно.


stef   (2006-01-28 19:14:00) [3]

А почему бы просто не
Combobox.Text := <строка>.


Наверх

Титульная страница Поиск, карта сайта Написать письмо