【发布时间】:2009-02-23 09:30:45
【问题描述】:
我一直在网上搜索这个,但我没有找到答案。我有来自标题窗口的数组数据,我需要在关闭标题窗口后直接传递给主窗口。
这是我在主窗口上的代码
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);
}
我是弹性编程的新手。提前感谢您的帮助
【问题讨论】:
-
请正确缩进您的代码。
标签: apache-flex