0 0

flex 中在<mx:itemRenderer>中的 <mx:CheckBox>如何设置样式?3

代码如下 :

<mx:datagrid width="100%" height="100%" id="d2" initialize="data1()" x="0" y="0" dropenabled="true" dragenabled="true" alternatingitemcolors="[#F7F7F7, #FFFEFE]" themecolor="#009DFF">
     <mx:columns>
      
      <mx:datagridcolumn headertext="序号" datafield="序号" width="50">
      <mx:datagridcolumn headertext="选择" width="50">
       <mx:itemrenderer>
        <mx:component>
         <mx:checkbox>
          
         </mx:checkbox>
        </mx:component>
       </mx:itemrenderer>
      </mx:datagridcolumn>
      <mx:datagridcolumn headertext="档号" datafield="档号" width="160">
      <mx:datagridcolumn headertext="标题" datafield="标题">
     </mx:columns>
    </mx:datagrid>

如下图所示,我增加了一个checkBox,可以这个checkBox紧贴着左边,我想让这个checkbox与左边有三个像素 的距离,可是没弄好,谢谢

2008年9月19日 10:14

2个答案 按时间排序 按投票排序

0 0


      <mx:DataGridColumn headerText="序号" dataField="序号" width="50"/>
      <mx:DataGridColumn headerText="选择" width="50">
       <mx:itemRenderer>
        <mx:Component>
         <mx:HBox paddingLeft="3px">
         <mx:CheckBox>
         
         </mx:CheckBox>
         </mx:HBox>
        </mx:Component>
       </mx:itemRenderer>
      </mx:DataGridColumn>
      <mx:DataGridColumn headerText="档号" dataField="档号" width="160"/>
      <mx:DataGridColumn headerText="标题" dataField="标题"/>
     </mx:columns>
    </mx:DataGrid>

2008年9月24日 16:06
0 0

你可以在checkbox外再套一个HBox 然后设置HBox的Padding就可以了

2008年9月24日 16:05

相关推荐

Global site tag (gtag.js) - Google Analytics