[英]Flex 4 Center Rendered CheckBox on DataGridColumn
我在尝试将复选框居中而不修改DataGridColumn上的结构时遇到问题,从flex 3迁移到4后,复选框未居中,是否有使用CSS来使复选框居中的技巧?
<mx:DataGridColumn
headerRenderer="mx.controls.CheckBox"
itemRenderer="mx.controls.CheckBox"
textAlign="center"
editable="false" width="50"/>
PD:看起来textAlign =“ center”现在仅适用于文本标签。
您可以为datagridcolumn编写内联Headerrenderer和Itemrenderer,如下所示
<mx:DataGridColumn
textAlign="center"
editable="false" width="50">
<mx:headerRenderer>
<fx:Component>
<mx:Canvas width="100%" height="100%">
<mx:CheckBox horizontalCenter="0" />
</mx:Canvas>
</fx:Component>
</mx:headerRenderer>
<mx:itemRenderer>
<fx:Component>
<mx:Canvas width="100%" height="100%">
<mx:CheckBox horizontalCenter="0" />
</mx:Canvas>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.