datos de la cadena de visualización de varias líneas Flex DataGridColumn
-
18-09-2019 - |
Pregunta
¿Es posible mostrar una cadena de varias líneas en un DataGridColumn Flex?
es decir. Pantalla:
Línea de texto uno.
Línea de texto dos.
He intentado poner "\ n" "\ r", "
" cuando se almacena la cadena, pero nada parece funcionar.
Actualmente, sólo "línea de texto uno". se muestra y el resto está oculto en la célula. Yo prefiero no utilizar "wordWrap = true" para emular este comportamiento en la célula, sino que será capaz de poner manualmente en las pausas de nueva línea (aunque podría encender wordWrap para evitar texto largo de su escondite, debido a las dimensiones de celda). Gracias por todas las respuestas.
Solución
tendrá que crear y itemRenderer y utilizar el componente mx: texto. A continuación, puede romper a una nueva línea utilizando " "
, \ n, o \ r
Otros consejos
No importa. Ajuste "wordWrap = true" y "variableRowHeight = true" parece funcionar.
No sé si a resolver su problema o no, pero puede ser que otra puede obtener ayuda.
La solución perfecta es
- Establecer
variableRowHeight = true;
- Establecer
wordWrap = true;
- Para la columna datagrid uso
itemEditor="mx.controls.TextArea";
Gracias,
Swapnil.