![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
св-во ReadOnly у компонента ComboBox [D6, WinXP]
kivadim © (2005-02-09 14:47:00)Подскажите как в ComboBox реализовать св-во ReadOnly, т.е. необходимо чтобы значения выбирались только из выпадающего списка, а редактирование значения и запись нового было невозможным?
ЮЮ (2005-02-10 05:18:00) [1]если "только то что есть в выпадающем списке" может быть ыыбрано запросом из БД, то для этих целей придумали TDBLookupCombobox
kivadim (2005-02-09 18:42:00) [2]:) не это понятно.
У меня значение комбобокса должно отображать значение поля из Query и я не знаю оно под каким ItemIndex загрузилось в список.
т.е. пользователю отображается текущее значение поля и он волен его изменить, выбрав только то что есть в выпадающем списке, но свое значение не должен иметь возможности вписать
Юрий Зотов (2005-02-09 18:27:00) [3]> kivadim (09.02.05 18:21) [5]
if Items.Count > 0 then
ItemIndex := 0
else
ItemIndex := -1;
kivadim (2005-02-09 18:21:00) [4]да... не все так просто. я заранее ItemIndex не знаю.
как быть?
kivadim (2005-02-09 14:54:00) [5]MBo © (09.02.05 14:50) [1]
:) спасибо, не ожидал что все так просто....
Ega23 (2005-02-09 14:53:00) [6]Только ItemIndex не забывай при инициализации в явном виде выставить, а то пустую строку увидишь...
Ega23 (2005-02-09 14:52:00) [7]ComboBox.Style:=csDropDownList
MBo (2005-02-09 14:50:00) [8]ComboBox.Style