Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Автоперенос текста в ячейке dxDBGrid при изменении высоты строки / 3 сообщений из 3, страница 1 из 1
08.03.2020, 01:29
    #39935512
verter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоперенос текста в ячейке dxDBGrid при изменении высоты строки
Использую dxDBGrid в старом Delphi 5.

Необходимо чтобы работал автоперенос текста в ячейке по словам при изменении высоты строки.
В dxDBGrid автоперенос в ячейке работает только если включено свойство OptionsView / edgoRowAutoHeight
Тогда изменяя ширину колонки - автоматически текст переносится и автоматически меняется высота строки чтобы текст уместился со всеми переносами слов. Но в этом то и проблема. Не хочется автомата по высоте строки.
Нужно другое: текст изначально не помещающийся в ширину ячейки должен не показываться весь до тех пор пока мы не начинаем вручную увеличивать высоту строки (высота строки не должна автоматически увеличиваться). Изменять высоту строки можно включив свойство OptionsCustomize / edgoRowSizing

Например, в ячейке строки высота которой = 1 строчке текста было:

Привет, м...

Затем увеличили высоту строки, так чтобы помещалось 2 строчки текста - должен произойти автоперенос:

Привет,
мир
...
Рейтинг: 0 / 0
08.03.2020, 02:22
    #39935518
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоперенос текста в ячейке dxDBGrid при изменении высоты строки
CustomDrawCell
...
Рейтинг: 0 / 0
09.03.2020, 12:25
    #39935649
verter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоперенос текста в ячейке dxDBGrid при изменении высоты строки
DimaBr
CustomDrawCell

Это то понятно, просто может быть у кого то уже есть код для этого обработчика, который делает подобные вещи, ну чтобы не мучаться? Ну хотя бы примерный..
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Автоперенос текста в ячейке dxDBGrid при изменении высоты строки / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]