Текущий архив: 2015.01.25;
Скачать: CL | DM;
Вниз
Отключение Item у ComboBox Найти похожие ветки
← →
Jimmy (2013-12-29 13:40) [0]Здравствуйте!
Команда TRadioButton(RadioGroup1.Controls[0]).Enabled := False; отключает Item у RadioGroup. А как отключить Item у ComboBox?
Заранее спасибо!
← →
Jeer © (2013-12-30 18:15) [1]Не добавлять.
← →
Signal (2014-01-01 01:14) [2]сделать наследника от TComboBox
и добавить эту опцию
← →
Германн © (2014-01-01 03:34) [3]
> Signal (01.01.14 01:14) [2]
>
> сделать наследника от TComboBox
> и добавить эту опцию
>
Как?
P.S. Вопрос не совсем глупый. Иногда такая функциональность выпадающего списка действительно полезна пользователю.
← →
ComboBox_opinion (2014-01-01 11:32) [4]> Германн © (01.01.14 03:34)
> Вопрос не совсем глупый...
Желание старттопика не совсем извращенное, но гораздо проще обработать onChange и выдать ShowMessage или MessageDlg.
А можно динамически в зависимости от ситуации удалять или создавать это Item.
← →
Юрий Зотов © (2014-01-01 14:55) [5]Желание старттопика вовсе ни разу не извращенное, совершенно нормальное желание. Но действительно, проще обработать OnChange. Можно и без ShowMessage, а просто вернув предыдущий выбор взамен запрещенного. А если еще и рисовать пункты самому, то запрещенные можно рисовать серым.
← →
ComboBox_opinion (2014-01-01 15:48) [6]> Но действительно, проще обработать OnChange. А если еще и рисовать пункты самому, то запрещенные можно рисовать серым.
Ключевое здесь проще обработать OnChange, отрисовка не запретит выбор.
← →
Юрий Зотов © (2014-01-01 16:04) [7]> ComboBox_opinion (01.01.14 15:48) [6]
Отрисовка действительно не запретит выбор, в этом Вы абсолютно правы.
Но неправы в том, что не прочитали второе ключевое слово - ЕЩЕ.
Страницы: 1 вся ветка
Текущий архив: 2015.01.25;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.006 c