2010-11-27 118 views
0

在我的flex 3应用程序中,我维护两个mxml文件,说one.mxmltwo.mxml。我如何从one.mxml拨打two.mxml。我不想使用来自不同mxml文件的任何变量。我想重定向它。它是如何的?在此先感谢如何从其他mxml文件打开mxml文件?

+0

在MXML中没有调用或重定向的概念,它是一种标记语言。你可以在mxml文件中定义控件,并在另一个中使用,如果这是你想要的。 – alxx 2010-11-27 10:29:34

回答

0

试试这个

var pop:mxmlFileName= mxmlFileName(PopUpManager.createPopUp(Sprite(Application.application),mxmlFileName,true)); 
PopUpManager.centerPopUp(pop); 

我偶然发现了这个在调试的项目我的工作。不知道它是否优化,但它应该工作。

0

你可以简单地创建一个实例,然后将其添加到舞台: var one:One=new One(); addElement(one); 但不要忘了,one.mxml不能是应用程序,只有一个组成部分。如果是这样,你必须重新编辑mxml的主节点。