![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Многоэтажные строки DBGrigEh [D7, WinXP]
kyn66 © (2007-04-03 10:36:00)Приветствую мастеров! В гриде будет конкретное число строк. Типа набор строк - константа. Но наименования первого столбца будут длинные. Для этих наименований я использую другую таблицу где они хранятся. Можно-ли сделать так, чтобы столбец имел определенную ширину, но наименования в несколько строк, типа так:
----------------------------------------------------
Наименование |кол.| цена |
----------------------------------------------------
заказ на получение | | |
продукции по дате | | |
отгрузки со склада | 35 | 1000 |
----------------------------------------------------
реально отгружено | | |
продукции со склада | 25 | 1000 |
----------------------------------------------------
типо что-то вроде этого
kyn66 (2007-04-03 11:03:00) [1]А вертикальное выравнивание можно как выставить для столбца? Хотелось чтобы по низу
kyn66 (2007-04-03 10:58:00) [2]
> TDBGridEh.RowLines = 3. TDBGridEh.Columns[0].WordWrap =
> true. Получишь:
интересное предложение, нужно проверить. Я вот тут у него ешшо нашел свойство DrawMemoText/ Может и с ним как-то можно поварьировать?
Reindeer Moss Eater (2007-04-03 10:52:00) [3]Поле-то я поделю, а как механизм WrdWrap ?
CRLF
ЮЮ (2007-04-03 10:49:00) [4]... строки, обычно, бывают одинаковой ВЫСОТЫ ...
ЮЮ (2007-04-03 10:48:00) [5]Нет, в DBGride строки, обычно, бывают одинаковой ширины, т.к. случай, когда строки все умещаются в гриде - очань частный. В этом случае можно придумать и свой, более изящный, чем DBGrid, интерфейс.
TDBGridEh.RowLines = 3. TDBGridEh.Columns[0].WordWrap = true. Получишь:
----------------------------------------------------
Наименование |кол. | цена |
----------------------------------------------------
заказ на получение | | |
продукции по дате | | |
отгрузки со склада | 35 | 1000 |
----------------------------------------------------
| | |
реально отгружено | | |
продукции со склада | 25 | 1000 |
----------------------------------------------------
kyn66 (2007-04-03 10:45:00) [6]Поле-то я поделю, а как механизм WrdWrap ?
Reindeer Moss Eater (2007-04-03 10:44:00) [7]Вычисляемое поле + деление поля на подстроки с помощью CRLF.
Или ручная отрисовка ячейки грида.