Страница 1 из 1

ComboBox + StringGrid

Добавлено: 09 июн 2009, 18:05
MaxPro
Здрасте!
Встретил на форуме вопрос о том, как организовать в StringGrid выпадающий список. А вот мне над наоборот. В ComboBox при нажатии \/ должен выпадать список, который содержит несколько столбцов (как раз как в StringGrid), при нажатии на одну из Row в ComboBox должна отображаться определенная ячейка.
Конечно одно из решений кинуть ComboBox, к нему приклеить StringGrid с выключенным visible и т.д. Но это довольно трудоемко, если учесть что таких ComboBox-ов и StringGrid-ов много.
Может кто-то сталкивался с таким вопросом и уже имеет решение? Возможно существует соответствующая компонента, о которой я не знаю?

Re: ComboBox + StringGrid

Добавлено: 09 июн 2009, 19:35
Duncon
Конечно существует - мозг называется.
Все ответы есть в гугле или в аналогичном поисковике.

Re: ComboBox + StringGrid

Добавлено: 09 июн 2009, 23:54
Naeel Maqsudov
Ну зачем же так далеко посылать человека :)
все ответы гораздо блже - в исходниках самого VCL

Задача нетривиальная, и довольно интересная.
Просто "компонентой" тут не обойтись.
Посмотрите, как реализован TInlineEditor и как TCustomGrid его "подсовывает" на место редактируемой ячейки. Надо сделать свой InlineEditor.
Очень давно я развлекался с этим... Может еще остались исходники... Посмотрю.