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

使用 ActionScript 而不是 MXML 时要记住的是,样式属性不是作为对象上的属性访问的,而是通过 getStyle("propertyName") 方法访问的。例如,字体是一种样式。

于 2009-02-26T02:09:26.607 回答