2017-01-10 28 views
0

DataGridColumn에서 구조를 수정하지 않고 확인란을 중앙에 놓으려고하면 문제가 발생합니다. Flex 3에서 4로 이동 한 후 확인란이 가운데에 나타나지 않으면 확인란을 사용하여 확인란을 중앙에 놓습니다 CSS?DataGridColumn에서 Flex 4 Center Rendered CheckBox

<mx:DataGridColumn 
    headerRenderer="mx.controls.CheckBox" 
    itemRenderer="mx.controls.CheckBox"         
    textAlign="center" 
    editable="false" width="50"/> 

PD : textAlign = "center"가 텍스트 레이블에 적합합니다.

답변

0

아래로의 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>