我只是放在一個奇怪的事情 - 我不能有2個同時出現的TitleWindows實例。多個TitleWindow實例?
- 我怎樣纔能有超過1個TitleWindow實例可以移動到位?
這裏是我的一個參考代碼:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955"
minHeight="600"
creationComplete="application1_creationCompleteHandler(event)">
<fx:Script>
<![CDATA[
import mx.events.FlexEvent;
import mx.managers.PopUpManager;
protected function application1_creationCompleteHandler(event:FlexEvent) : void
{
// TODO Auto-generated method stub
PopUpManager.addPopUp(w1, this);
PopUpManager.addPopUp(w2, this);
}
]]>
</fx:Script>
<s:TitleWindow id="w1" width="300" height="400">
</s:TitleWindow>
<s:TitleWindow id="w2" width="300" height="400" x="300">
</s:TitleWindow>
</s:Application>
我的windowses不是同一個類的實例。他們擁有不同的數據,或者你引用我不能,也不能使用MXML聲明TitleWindows? – 2011-06-07 14:55:47
我明白了......但我有一種不將每個窗口分隔成新組件的方法。 :| – 2011-06-07 14:59:47
又是什麼?在單獨的類(組件)中,提取「保存不同數據的窗口」,或者您引用「我不能並且不能使用MXML聲明的TitleWindows」的問題有什麼問題。請記住,MXML組件是一種類(使用MXML語法)。 – Constantiner 2011-06-07 15:00:58