我一直在網上搜索這個,但我還沒有找到答案。我有標題窗口的數組數據,我需要關閉標題窗口後直接傳遞給主窗口。Flex:如何在關閉標題窗口後將標題窗口中的值傳遞給主窗口?
我的繼承人在主窗口代碼
private function showWindow():void
{
var dataCntnrsForTxt: Array = new Array;
var ttlWindow:addQuest=addQuest(PopUpManager.createPopUp(this, addQuest, true));
pointer.x=btnaddQuestion.x;
pointer.y=btnaddQuestion.y;
pointer=btnaddQuestion.localToGlobal(pointer);
ttlWindow.x=pointer.x-500;
ttlWindow.y=pointer.y;
ttlWindow.dataCntnrsForTxt= dataCntnrsForTxt;
var i: int;
for (i = 0; i < dataCntnrsForTxt.length; i++)
{
var lblshow: Label = new Label;
lblcntnrs.addChild(lblshow);
lblshow.text = dataCntnrsForTxt[i];
}
}
我想關閉標題窗口
繼承人的標題窗口
[Bindable]
public var dataCntnrsForTxt: Array = new Array;
private function trythis():void
{
var i:int;
for (i = 0; i < contnrs.numChildren; i++)
{
dataCntnrsForTxt.push(TextInput(contnrs2.getChildAt(i)).text);
}
PopUpManager.removePopUp(this);
}
我的代碼後,自動顯示結果主窗口我是一名flex編程的新手。預先感謝您的幫助
請正確縮進您的代碼。 – 2009-02-23 09:50:40