Flex DataGridColumn 디스플레이 다중 문자열 데이터
-
18-09-2019 - |
문제
Flex DatagridColumn에 멀티 린 스트링을 표시 할 수 있습니까?
IE 디스플레이 :
텍스트 라인 1.
텍스트 라인 2.
" n", " r"를 넣으려고했습니다.
"줄을 저장할 때는 아무것도 작동하지 않는 것 같습니다.
현재 "Text Line One"만 있습니다. 표시되고 나머지는 셀에 숨겨져 있습니다. 셀 에서이 동작을 모방하기 위해 "WordWrap = True"를 사용하지 않고 대신 Newline 브레이크를 수동으로 넣을 수 있습니다 (셀 치수로 인해 긴 텍스트가 숨기지 않도록 WordWrap을 켜도). 답장 주셔서 감사합니다.
해결책
MX : 텍스트 구성 요소를 생성하고 Itemrenderer를 만들어야합니다. 그런 다음 사용하여 새 라인으로 나눌 수 있습니다 " "
, n, 또는 r
다른 팁
괜찮아요. "WordWrap = true"및 "variaberowheight = true"를 설정하는 것이 작동하는 것 같습니다.
나는 당신이 당신의 문제를 해결하는지 아닌지 모르겠지만 다른 사람이 도움을받을 수 있습니다.
완벽한 해결책은
- 세트
variableRowHeight = true;
- 세트
wordWrap = true;
- Datagrid 열 사용의 경우
itemEditor="mx.controls.TextArea";
감사,
스왑 닐.
제휴하지 않습니다 StackOverflow