随笔分类 -  FLEX

Flex UI刷新后保持DataGrid中的ScrollBar的位置不变
摘要:这是之前我发的一个贴子问题描述:http://q.cnblogs.com/q/53469/问题:当点击了页面的刷新后,滚动条总是回到了最上面的位置,无法保持与之前的位置一样解决问题的方法:在点击Refresh的时候保存verticalScrollPosition 和horizontalScrollPosition 的值, 当刷新完后查询了新的数据后设置dataGrid 的verticalScrollPosition 等于之前保存的值,这个方法原本是正确的,但是在我的UI却一直没有效果。后来想的办法是我设置了一个定时器 private var setScrollPos:Timer = new T 阅读全文
posted @ 2013-08-15 15:29 Carina_zy 阅读(1935) 评论(0) 推荐(0)
Flex 深拷贝与浅拷贝笔记
摘要:在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在这种情况下,用简单的赋值语句是不能满足这种需求的。要满足这种需求虽然有很多途径,但实现clone()方法是其中最简单,也是最高效的手段。浅拷贝:源对象与拷贝对象共用一份实体,仅仅是引用的变量不同(名称不同)。对其中任何一个对象的改动都会影响另外一个对象。举个例子,一个人一开始叫张三,后来改名叫李四了,可是还是同一个人,不管是张三缺胳膊少腿还是李四缺胳膊少腿, 阅读全文
posted @ 2013-04-26 15:46 Carina_zy 阅读(986) 评论(0) 推荐(0)