此问题讨论了verticalAlign属性,但答案可能与其他样式属性相关。
我的mxml文件中有一个网格对象:
<mx:Grid width = "100%"
height = "100%"
id = "myGrid">
<mx:GridRow width = "100%">
<mx:GridItem verticalAlign = "middle">
// Some design code
</mx:GridItem>
</mx:GridRow>
</mx:Grid>
我正在尝试使用操作脚本以编程方式添加行:
var configurationItem:GridItem = new GridItem();
但网格项实例没有verticalAlign
属性。有没有办法在动作脚本中设置此属性?
答案 0 :(得分:3)
垂直对齐是一种风格,而不是属性。
要从ActionScript中实现这一目的,请使用:
var configurationItem:GridItem = new GridItem();
configurationItem.setStyle("verticalAlign", "middle");
希望有所帮助。