[英]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.