Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизTStringGrid с TComboBox ами в ячейках Найти похожие ветки
← →
saska (2004-02-10 11:01) [0]День добрый.
Столкнулся с проблемой написания компонента TStringGrid с TComboBox"ами в ячейках. Мои мысли по по поводу:
1) Наследуем класс от TCustomGridTPickGrid = class(TCustomGrid)
2) Нужно копать в сторонуFInplaceEdit
, здесь сложнее, не могу понять как вместо стандартного эдитора подставить мой ComboBoxx.
Если кто решал подобную задачу, то поделитеть плиз мыслями (кодом), или поправьте если я не прав.
Заранее благодарен.
← →
Семен Сорокин (2004-02-10 11:04) [1]очередной велосипед изобретаем
← →
saska (2004-02-10 11:06) [2]>Семен Сорокин
не конструктивно...)
← →
saska (2004-02-10 11:14) [3]неужели никто не сталкивался с подобной задачкой...?
← →
saska (2004-02-10 11:20) [4]всем спасибо за проявленную активность...
← →
Тимохов (2004-02-10 11:23) [5]Делюсь мыслями.
У меня была схожая задача года 3 назад. Реализовал. Пользуюсь до сих пор.
Я тогда плюнул на наследование - просто взял модуль grids, сделай модуль MyGrids и правил там все как мне нравиться.
Как делать выпадающий список в рамках грида научился из DbGrid - там это есть. В общем-то все. Копайте дальше.
← →
saska (2004-02-10 11:27) [6]>Тимохов
спасибо, буду лопатить DBGrid
← →
Тимохов (2004-02-10 11:32) [7]Копай, копай.
Смотри, как бы велосипед с квадратными колесами не вышел. :))))
← →
saska (2004-02-10 11:41) [8]>Тимохов
квадратные колеса... может быть, тоже интересно... )
а если честно то все-таки не очень ясно, как с InplaseEdit работать, т.е мне надо класс TPikGridInplaceEdit = class(TInplaceEditList)сотворить, и там уже определить методы работы с ComboBox"ом или как иначе?
← →
alex_*** (2004-02-10 11:44) [9]TListView не проще использовать?
← →
Тимохов (2004-02-10 11:49) [10]saska (10.02.04 11:41) [8]
Ты взялся за непростую задачу. Расказать тебе легко и быстро как ее решить сложно. Сначала поизучай TDbGrid - он тоже потомок TCustomGrid и умеет делать выпадающие списки.
В свое время, когда я писал свой грид пришлось много копать. Просто очень много.
Копай!
← →
MBo (2004-02-10 13:32) [11]в другой ветке тебе уже сказали в FAQ заглянуть.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.05 c