当前位置:编程学习 > JAVA >>

Flex 调用父组件的父组件中的方法

我在myDayReport.mxml中定义了一个用来刷新的方法:
 
[java]  
public function refresh_callbackHandler():void  
            {  
                pagingFunction(0, 13);  
            }  
 
在myDayReport.mxml中点击新建日报会弹出一个窗口:AddReport.mxml。
在AddReport.mxml的ViewStack中包含了另一个窗口:AddReport1.mxml。
 
我在AddRepot1.mxmxl中每当我保存信息后,我希望调用myDayReport.mxml中的refresh_callbackHandler方法。我可以这样做:
 
在AddReport1.mxml中定义了变量iparent
 
[java]  
public var iparent:Sprite;  
 
然后在需要调用的地方写上:
[java]  
((iparent as AddReport).iparent as myDayReport).refresh_callbackHandler();  
 
再在AddReport.mxml文件中定义变量:
[java]  
public var iparent:Sprite;  
 
搞定
补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,