今天Flex3.0群里,看到一个问题“在Grid里面放了一个CheckBox。但是数据源却不得到CheckBox的值。怎么能解决?”类似的问题,相信很多的Flex初学者都会碰到。其实,归根到底这块知识说的是基于listBase类的组件与Itemrenderer之间互操作的问题。这一块,一般我们只需要了解到adobe flex中是如何来处理listBase各种扩展的UI组件和Itemrender之间的关系,便能够容易的解决。相关知识可以参照,itemrenderer in Adobe liveDocs然后,我做了一个大概的sample,可以大概看一下Datagrid及其作为itemrender的Checkbox的一些实现。希望,对大家flex学习,有所帮助.我的Flex 范例 DatagridWithCheckbox 转自:http://www.eascn.net/weblog/2007/10/datagriditemrenderer.html Datagrid和其itemrenderer事件交互关键是要让itemrenderer中用owner发布事件如:owner.dispatchEvent(new Event(DELETEFILE)) datagrid则侦听该事件就OK了!