Flex DataGridColumn отображение многослойных строковых данных

StackOverflow https://stackoverflow.com/questions/1295867

Вопрос

Можно ли отобразить многослойную строку в гибкой DataGridColumn?

т.е. дисплей:

Текстовая строка один.

Текстовая строка вторая.

Я пытался положить " n", " r", "
"При хранении строки, но, кажется, ничего не работает.

В настоящее время только «Текстовая строка первая». отображается, а остальное скрыто в ячейке. Я бы предпочел не использовать «wordwrap = true», чтобы подражать этому поведению в ячейке, но вместо этого иметь возможность вручную помещать в новую линию разрывы (хотя я мог бы включить WordWrap, чтобы избежать скрытия длинного текста из -за размеров ячейки). Спасибо за любые ответы.

Это было полезно?

Решение

Вам нужно будет создать и itemrenderer и использовать текстовый компонент MX:. Затем вы можете прорваться на новую линию, используя "
", n, или r

Другие советы

Неважно. Настройка «WordWrap = true» и «varablorowHeight = true», кажется, работает.

Я не знаю, решаете ли вы свою проблему или нет, но, возможно, другие могут получить помощь.

Идеальное решение -

  1. Установлен variableRowHeight = true;
  2. Установлен wordWrap = true;
  3. Для использования столбца DataGrid itemEditor="mx.controls.TextArea";

Спасибо,

Swapnil.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top