专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Flex

flex dataGrid 中的checkBox 有关问题 (急)

发布时间:2011-06-27 20:43:08 文章来源:www.iduyao.cn 采编人员:星星草
flex dataGrid 中的checkBox 问题 (急,急,急)
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.events.FlexEvent;
import mx.collections.ArrayCollection;
[Bindable]
private var dataSource:ArrayCollection = new ArrayCollection([ 
{id:'一班'},
  {id:1,name:"test1",age:12,select:''}, 
  {id:2,name:"test2",age:40,select:''}, 
  {id:3,name:"test3",age:20,select:''}, 
  {id:'二班'},
  {id:4,name:"test4",age:18,select:''}, 
  {id:5,name:"test5",age:60,select:''}, 
  ]); 
 



]]>
</mx:Script>
<mx:DataGrid id="adGrid" width="300" height="253" fontSize="14" dataProvider="{dataSource}" x="262.5" y="203"> 
<mx:columns> 
<mx:DataGridColumn headerText="序号" dataField="id"/> 
<mx:DataGridColumn headerText="名称" dataField="name" /> 
 
<mx:DataGridColumn headerText="是否选择" dataField="age" textAlign="center" >
<mx:itemRenderer>
  <mx:Component>
  <mx:CheckBox label="是"/>
  </mx:Component>
  </mx:itemRenderer>
  </mx:DataGridColumn>
</mx:columns> 
</mx:DataGrid> 


</mx:Application>


如何实现第一行和第五行不显示checkBox,并且当选中后能把选中状态绑定到数据源中(即本例中的dataSource)
显示界面可把代码运行一下即可

------解决方案--------------------
User.as
Java code

   public var id:String;
   public var name:String;
   public var age:Number;
   public var selected:boolean=false;//默认false
   public var visible:boolean=true;//默认true
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: