我在Flex中创建了动态TextArea
,我希望动态地更改其fontSize
,但setStyle
不起作用。
这是我的代码:
var textArea:TextArea = new TextArea();
textArea.id = "txtCreaTaskAnalysis" +contatoreNumeroTextAreaCreaTaskAnalysis;
textArea.left = 140;
textArea.right = 45;
textArea.horizontalCenter = 47;
textArea.height = 110;
textArea.y = posizioneYTextArea;
var tfor:TextFormat = new TextFormat();
tfor.size= 25 ;
textArea.setStyle("textFormat",tfor);
textArea.text = tfor.size.toString();
addElement(textArea);
我将此代码放在buttonClickHandler
中,但fontSize
不会更改。
请帮助..
答案 0 :(得分:0)
尝试使用:
textArea.setStyle("fontSize",25);
我不认为TextArea有一个名为“textFormat”的样式。