Flex DataGridColumn отображение многослойных строковых данных
-
18-09-2019 - |
Вопрос
Можно ли отобразить многослойную строку в гибкой DataGridColumn?
т.е. дисплей:
Текстовая строка один.
Текстовая строка вторая.
Я пытался положить " n", " r", "
"При хранении строки, но, кажется, ничего не работает.
В настоящее время только «Текстовая строка первая». отображается, а остальное скрыто в ячейке. Я бы предпочел не использовать «wordwrap = true», чтобы подражать этому поведению в ячейке, но вместо этого иметь возможность вручную помещать в новую линию разрывы (хотя я мог бы включить WordWrap, чтобы избежать скрытия длинного текста из -за размеров ячейки). Спасибо за любые ответы.
Решение
Вам нужно будет создать и itemrenderer и использовать текстовый компонент MX:. Затем вы можете прорваться на новую линию, используя " "
, n, или r
Другие советы
Неважно. Настройка «WordWrap = true» и «varablorowHeight = true», кажется, работает.
Я не знаю, решаете ли вы свою проблему или нет, но, возможно, другие могут получить помощь.
Идеальное решение -
- Установлен
variableRowHeight = true;
- Установлен
wordWrap = true;
- Для использования столбца DataGrid
itemEditor="mx.controls.TextArea";
Спасибо,
Swapnil.