i dati di stringa display multilinea Flex DataGridColumn
-
18-09-2019 - |
Domanda
E 'possibile visualizzare una stringa multilinea in un Flex DataGridColumn?
vale a dire. Display:
Testo linea uno.
Testo linea due.
Ho provato a mettere "\ n", "\ r", "
" quando si ripone la corda, ma nulla sembra funzionare.
Attualmente solo "linea di testo uno". viene visualizzato e il resto è nascosto nella cella. Preferirei non usare "wordWrap = true" per emulare questo comportamento nella cella, ma invece in grado di mettere manualmente in pause di nuova linea (anche se ho potuto accendere wordWrap evitare testo lungo da nascondere grazie alle dimensioni delle celle). Grazie per le eventuali risposte.
Soluzione
è necessario creare e itemRenderer e utilizzare il mx: componente di testo. È quindi possibile interrompere per una nuova linea utilizzando " "
, \ n, o \ r
Altri suggerimenti
Non importa. Impostazione "wordWrap = true" e "variableRowHeight = true" sembra funzionare.
Non so se a risolvere il problema o no, ma potrebbe altra possibile ottenere aiuto.
La soluzione perfetta è quella di
- Imposta
variableRowHeight = true;
- Imposta
wordWrap = true;
- Per l'uso della colonna DataGrid
itemEditor="mx.controls.TextArea";
Grazie,
Swapnil.