如果我通过MXML
创建输入字段,则可以将宽度设置为100%
。但我似乎无法通过ActionScript在运行时执行此操作。在运行时将Flex组件宽度设置为100%?
这工作:
<mx:TextInput ... width="100%" />
这不会编译,说宽度是一个数字,而不是字符串:
var textinp:TextInput = new TextInput();
someContainer.addChild(textinp);
textinp.width = "100%"
如何设置100%
在运行时通过创建一个组件的大小ActionScript中?
谢谢,我知道它必须是简单的东西。我保证下次更仔细地研究文档,但有时很容易遗漏从基本UI类继承的东西。 – davr 2009-06-25 21:58:14