как использовать '\ n' в текстовом свойстве mx: TextArea в flex 4? - PullRequest
1 голос
/ 18 августа 2011

По моим наблюдениям это не работает в flex4:

<mx:TextArea id="taMytext" text="\n hi\n san"/> //use of \n does not work here
<s:Button label="Click it" click="Myfun()" />

С помощью скрипта это возможно:

public function Myfun():void
            {
                taMytext.text="hi\n";
                taMytext.text+="san";
            }

Ответы [ 2 ]

2 голосов
/ 18 августа 2011

Кажется, единственный способ - использовать следующее:

<mx:TextArea horizontalCenter="0" id="taMytext" text="{'\n'} hi{'\n'} san" verticalCenter="0" />
1 голос
/ 18 августа 2011

Вы должны использовать следующий синтаксис:

<mx:TextArea id="taMytext" text="\n hi{'\n'} san"/>

Более подробное объяснение можно найти в Adobe Cookbooks

...