![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в DBGridEh'e запретить рисовать разделит. линии
DelphiLexx © (2006-12-15 17:52:00)Как в DBGridEh'e запретить рисовать вертикальные разделительные линии между ячейками.
clickmaker (2006-12-18 13:50:00) [1]
> [13] DelphiLexx © (18.12.06 13:35)
Опять неправда.
Они пропадают только при dghFixed3D = false в OptionsEx
Непродуктивный базар, ИМХО. Тут никто не в курсе какой такой тебе расклад в голову придет. А в ощем случае все работате
DelphiLexx (2006-12-18 13:35:00) [2]
> правда. Только они становятся не черными, а бело-серыми
Да они вообще пропадают при таком раскладе:
DBGridEh.Flat := False;
DBGridEh.Ctl3D := False;
clickmaker (2006-12-18 12:16:00) [3]
> [10] DelphiLexx © (18.12.06 12:05)
>
> > DBGridEh рисут разделительные линии в заголовках и при
> отключенных
> > dg[Row|Col]Lines.
>
> Неправда.
правда. Только они становятся не черными, а бело-серыми
DelphiLexx (2006-12-18 12:06:00) [4]
> в OnDrawColumnCell, очевидно.
В этом событии можно вести отрисовку только для ячеек. Я заголовок отрисовать там не удастся.
DelphiLexx (2006-12-18 12:05:00) [5]
> DBGridEh рисут разделительные линии в заголовках и при отключенных
> dg[Row|Col]Lines.
Неправда.
ЮЮ (2006-12-18 10:44:00) [6]DBGridEh рисут разделительные линии в заголовках и при отключенных dg[Row|Col]Lines.
А как - смотри в исходниках.
ЮЮ (2006-12-18 09:38:00) [7]в OnDrawColumnCell, очевидно.
DelphiLexx (2006-12-18 08:57:00) [8]
> Вариант 1)
> а) Отключаешь у всех
> б) рисуешь, где надо
А как рисовать разделительные линии в заголовках?
ЮЮ (2006-12-16 08:08:00) [9]Вариант 1)
а) Отключаешь у всех
б) рисуешь, где надо
Вариант 2)
а) Не отключаешь
б) стираешь , где надо
Рисуешь и стираешь сам, в обработчиках OnDraw.... Никакая комбинация существующих св-в не поможет, если это не предусмотрено.
Правильный Вася (2006-12-15 21:09:00) [10]а строем они у тебя ходить не должны?
DelphiLexx (2006-12-15 18:37:00) [11]
> а ведь врешь и даже не краснеешь. Эта опция даже в обычном
> гриде есть
> Options -> dgColLines
Ох.... Мне нужно чтобы разделители между колонками пропали не у всех записей, а только у определенных, например с id = -1
clickmaker (2006-12-15 18:26:00) [12]
> Скачал и читал ни хре...а там нет этой инфы.
а ведь врешь и даже не краснеешь. Эта опция даже в обычном гриде есть
Options -> dgColLines
DelphiLexx (2006-12-15 18:17:00) [13]
> Документацию к используемой библиотеке скачать и почитать
> не пробовал?
Скачал и читал ни хре...а там нет этой инфы.
Плохиш (2006-12-15 18:15:00) [14]Документацию к используемой библиотеке скачать и почитать не пробовал?