Reputation: 332
Is it possible to display a multiline string in a Flex DataGridColumn?
i.e. Display:
Text line one.
Text line two.
I've tried putting "\n","\r","
" when storing the string but nothing seems to work.
Currently only "Text line one." is displayed and the rest is hidden in the cell. I would prefer not to use "wordWrap=true" to emulate this behaviour in the cell, but instead be able to manually put in newline breaks (although I could turn on wordWrap to avoid long text from hiding due to cell dimensions). Thanks for any replies.
Upvotes: 2
Views: 9597
Reputation:
I don't know whether you solve your problem or not but might other can get help.
The perfect solution is to
variableRowHeight = true;
wordWrap = true;
itemEditor="mx.controls.TextArea";
Thanks,
Swapnil.
Upvotes: 4
Reputation: 332
Never mind. Setting "wordWrap=true" and "variableRowHeight=true" seems to work.
Upvotes: 4
Reputation: 1315
you will need to create and itemrenderer and use the mx:Text component. You can then break to a new line using " "
, \n, or \r
Upvotes: 3