を介して入力フィールドを作成している場合MXML
、幅を に設定でき100%
ます。しかし、実行時に ActionScript を使用してこれを行うことはできないようです。
これは機能します:
<mx:TextInput ... width="100%" />
これはコンパイルされません。幅は文字列ではなく数値です。
var textinp:TextInput = new TextInput();
someContainer.addChild(textinp);
textinp.width = "100%"
100%
ActionScript を介して実行時に作成されたコンポーネントのサイズを設定するにはどうすればよいですか?