| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Объединение ячеек в DBGridEh |
| Автор: WERITAS 2.9.2014, 13:51 |
| Всем привет! Кто-нибудь занимался такой задачей: объединением ячеек в DBGridEh'е в одну? См скриншот того, что надо получить Добавлено через 11 минут и 39 секунд Если нельзя объединить, то может быть можно у одной ячейки сделать ширину 0, а у следующей - вдвое больше. Кто даст пример, отблагодарю как следует))) |
| Автор: drkot 4.9.2014, 15:10 |
| Не знаю, есть ли какой то встроенный механизм... Принцип "руками" следующий: при прорисовке (самой левой) ячейки расширяется Rect так чтобы захватить и соседнюю правую ячейку. прорисовка остальных объединенных ячеек игнорируется |
| Автор: Keeper89 4.9.2014, 18:27 |
| WERITAS, зачем для этого использовать DBGrid?! |
| Автор: WERITAS 5.9.2014, 05:11 |
| Keeper89, У меня не DBGrid, а DBGridEh. Не знал, что все эти свистоперделки делаются простым рисованием на канве. Думал, там какие-нибудь встроенные монструозные механизмы |