0

動的に作成されるコンポーネントがあります。そのプロパティにアクセスしたい。

たとえば、vbox を作成し、コンポーネントのテキスト フォントまたはギャップにアクセスしたい

var MyVBox: VBox = 新しい VBox; MyPanel.addChild(MyVBox);

それはどのように行われるべきですか?

4

2 に答える 2

2

すべてのプロパティとメソッドには、「.」でアクセスします。(ドット)表記。

例:

myVBox.width = 400;

スタイルは setStyle() メソッドを使用して設定されます。あなたの場合、それは

myVBox.setStyle("fontFamily", "arial");
myVBox.setStyle("verticalGap", 20);

各コンポーネントで使用可能なプロパティとスタイルについては、http://livedocs.adobe.com/flex/3/langref/のドキュメントを確認してください。

于 2009-02-26T07:48:00.333 に答える
0

MXML の代わりに ActionScript を使用する場合、スタイル プロパティはオブジェクトのプロパティとしてではなく、getStyle("propertyName") メソッドを介してアクセスされることに注意してください。たとえば、フォントはスタイルです。

于 2009-02-26T02:09:26.607 に答える