titlewindow弹出 传递参数 和 barchart点击获取数据
点击barchart弹出相对应的数据,用到了titlewindow和datagrid ? ? flex代码: ? titlewindow代码: ? ? webservic和前几天写的那个是一样的,连接数据库然后把数据给dataset?,再给flex。这里有一个主页面和titlewindow之间传递参数的问题,先实例化titlewindow然后再把参数传给它: ? ? 也可以在titlewindow页面[Bindable]一个,比如叫 data,然后在主页面和上面一样,detail.data=要传递的参数值 就可以了 ? 弹出窗口也可以采用这种方式: var detail:titlewindow=new titlewindow(PopUpManager.createPopUp(this,detail,true); ? 下面的代码,是获取点击的item的数据的方法: ?var chart:BarSeriesItem=event.hitData.chartItem as BarSeriesItem; ? ? ? 还有一个问题没有解决,就是titlewindow里的datagrid的数据源获取,总是比我点击晚一步,也就是我点击的时候要的数据,是上一次点击该出来的。。不知道该怎么解决。。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |