Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > О DBGrid


Автор: forest 4.4.2004, 00:03
Подскажите пожалуйста можно ли сделать многострочные поля в DBGrid, в которых отображаюеся данные,если да, то как?

Автор: pascal 4.4.2004, 01:48
а ты сам рисуй текст на нём...

Автор: NiJazz 4.4.2004, 08:50
forest
То есть тебе нужен раскрывающийся список в ячейках?

Автор: forest 4.4.2004, 23:08
Нет.Список не нужен. Надо чтобы запись в ячейки была например написана(отображена) в 2-х и более строчках.
(если она длинная слишком)
Добавлено @ 23:13
pascal
А это как?

Автор: pascal 5.4.2004, 02:37
обрабатывай OnDrawCell...
тока не забывай что высота строк фиксированная...
Добавлено @ 02:45
Код
 DrawText(TStringGrid(Sender).Canvas.Handle, PChar(Text), Length(Text), Rect, DT_CALCRECT);

дополнительная информация в справке

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)