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

新人询问Flex重绘的有关问题,请各位大大指教

发布时间:2011-06-27 20:43:48 文章来源:www.iduyao.cn 采编人员:星星草
新人询问Flex重绘的问题,请各位大大指教
小弟写了一个小程序,首先定义一个Panel,然后在panel中加入3个datagrid,datagrid的数据源是和另外对象的相绑定,现在问题就是:当datagrid的数据源更新之后,页面datagrid的数据不会更新,一定要点击一下datagrid的列名才会更新。在debug的时候我显示了重绘区域,确实如此,点击一下列名,其datagrid重绘。
  但是我需要的是当数据源更新后,panel以及panel中的所有子组件都重绘。小弟实在没有找到方法,请大家指教。。。感激不尽~~~ 
  还有,我想 取消 点击datagrid后 “行” 高亮的效果,再次感激啊~~

------解决方案--------------------
首先数据源是ArrayCollection类型吗?不能使用Array类型,因为Array是半绑定类型。
第二数据源更改了以后要执行refresh()方法,或itemUpdated(item),来通知表格重绘。

------解决方案--------------------
学习了,现在flex越来越有优势了呀……
------解决方案--------------------
探讨

在Application里面写
[Bindable]
private var location:String;

<mx:Panel title="{location}">

以后等location="内容更改",Panel 的title就会自动变
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: