ActinoScript
glsjay
这个作者很懒,什么都没留下…
展开
-
对itemrenderer的一些认知(1)-理解data driven
第一阶段的快完成了,回想一下做的过程中遇到问题,分成好几个写下来,希望对大家有帮助 首先是itemrenderer,刚开始的过程对我来说太痛苦了,在还没有充分理解它之前,简直是太二了。其中经典问题之一就是滚动后数据错位和保存的问题,小谈一下: 关键在于itemrenderer是一种data driven的东西,adobe为了提高performance会在可见的范围内建立n+1或2个it...原创 2012-08-21 23:24:02 · 197 阅读 · 0 评论 -
对itemrenderer的一些认知(2)-与父容器的交互
在编写itemrenderer时,会有时候用到与父容器的交互的需求,实现的方法不难 比如在一个datagrid里,相邻的行之前的数据属性有联系,这里给一个例子是上一行的背景颜色是下一行的决定的: [code="java"] override public function set data(value:Object):void { super.data = value; ...2012-08-28 04:45:04 · 145 阅读 · 0 评论 -
对itemrenderer的一些认知(3)-itemeditor
这篇就讲一下itemrenderer的兄弟itemeditor,因为要在DataGrid里的好几列显示用不同的components来修改数据,如果一上来全用itemrenderer当然可以做,但不太好看也太heavy了,所以用itemeditor来一起用就爽多了。之前对itemeditor的用法没有深究,原因是一直觉得他没什么不一样,后来仔细看了看,发现他还是很强大的,让我更愿意用他了。 ...2012-08-31 00:56:29 · 295 阅读 · 0 评论