ComboBox + StringGrid

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: ComboBox + StringGrid

Re: ComboBox + StringGrid

Naeel Maqsudov » 09 июн 2009, 23:54

Ну зачем же так далеко посылать человека :)
все ответы гораздо блже - в исходниках самого VCL

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

Re: ComboBox + StringGrid

Duncon » 09 июн 2009, 19:35

Конечно существует - мозг называется.
Все ответы есть в гугле или в аналогичном поисковике.

ComboBox + StringGrid

MaxPro » 09 июн 2009, 18:05

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

Вернуться к началу