Actionscript 3 Flex:在操作脚本中无法访问项的属性
此问题涉及垂直对齐属性,但答案可能也与其他样式属性相关。 我的mxml文件中有一个网格对象:Actionscript 3 Flex:在操作脚本中无法访问项的属性,actionscript-3,apache-flex,mxml,Actionscript 3,Apache Flex,Mxml,此问题涉及垂直对齐属性,但答案可能也与其他样式属性相关。 我的mxml文件中有一个网格对象: <mx:Grid width = "100%" height = "100%" id = "myGrid"> <mx:GridRow width = "100%"> <mx:GridItem verticalAlign = "middle"> // Some design code
<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>
但是网格项实例没有
verticalAlign
属性。有没有办法在动作脚本中设置此属性?垂直对齐是一种样式而不是属性
要通过ActionScript实现这一点,请使用:
var configurationItem:GridItem = new GridItem();
configurationItem.setStyle("verticalAlign", "middle");
希望有帮助。垂直对齐是一种样式,而不是属性 要通过ActionScript实现这一点,请使用:
var configurationItem:GridItem = new GridItem();
configurationItem.setStyle("verticalAlign", "middle");
希望有帮助。希望有帮助。正如您所说,这适用于flex控件中的任何样式属性。它确实有帮助。谢谢!希望有帮助。正如您所说,这适用于flex控件中的任何样式属性。它确实有帮助。谢谢!