動的に作成されるコンポーネントがあります。そのプロパティにアクセスしたい。
たとえば、vbox を作成し、コンポーネントのテキスト フォントまたはギャップにアクセスしたい
var MyVBox: VBox = 新しい VBox; MyPanel.addChild(MyVBox);
それはどのように行われるべきですか?
動的に作成されるコンポーネントがあります。そのプロパティにアクセスしたい。
たとえば、vbox を作成し、コンポーネントのテキスト フォントまたはギャップにアクセスしたい
var MyVBox: VBox = 新しい VBox; MyPanel.addChild(MyVBox);
それはどのように行われるべきですか?
すべてのプロパティとメソッドには、「.」でアクセスします。(ドット)表記。
例:
myVBox.width = 400;
スタイルは setStyle() メソッドを使用して設定されます。あなたの場合、それは
myVBox.setStyle("fontFamily", "arial");
myVBox.setStyle("verticalGap", 20);
各コンポーネントで使用可能なプロパティとスタイルについては、http://livedocs.adobe.com/flex/3/langref/のドキュメントを確認してください。
MXML の代わりに ActionScript を使用する場合、スタイル プロパティはオブジェクトのプロパティとしてではなく、getStyle("propertyName") メソッドを介してアクセスされることに注意してください。たとえば、フォントはスタイルです。