2012-02-07 80 views
0

我如何可以點擊的.mxml組件上的一個按鈕,以打開從其他的.mxml組件火花列表中的特定selectedItem屬性!? 感謝;-)連接的.mxml組件到另一個

+0

添加有關的類的配置/關係一些代碼或更多的細節,是一個在另一個的父,都包含在某些其他組件等是兄弟? – shaunhusain 2012-02-07 22:01:31

回答

0

首先這是非常基本的,所以我會建議你看大規模應用Flex的這些視頻教程:http://www.adobe.com/devnet/flex/videotraining.html

什麼是「開放」是什麼意思?

在如何做到這一點的最好辦法是,你可以通過連接綁定或分派事件,實現這一目標方面取決於該部件的佈置。

+0

感謝您的快速回答! (當然,我已經看過這些視頻了,謝謝)我有一個mxml的List,在SelectedItem上給我一些文本,所以從其他的.mxml(不是Main)我想直接轉到有List的mxml和imediatly打開我想要的具體selectItem!這兩個組件在主應用程序中獨立於彼此調用一個容器。 – Rpgccv 2012-02-07 22:29:25

+0

@Rpgccv,沒關係,我能想到的最好方法是派發一個事件,您捕獲的事件有一個共同的祖先,然後打電話更新相應的列表。像dispatchEvent(新事件(「myObjectAction」,true));這將使被調度冒泡事件,然後在共同的祖先,你會怎麼做,myInstance.addEventListener(「myObjectAction」功能(事件:事件):無效{otherChild.theList.selectedItem = event.target.data}) ;或類似的規定。 – shaunhusain 2012-02-07 22:46:20

+0

如果開始獲得的上上下下,你可能要考慮創建您的一個實例更新和綁定到其他「示範」對象的各種方法鏈方面的毛髮過多。如果你要追求這一點,你可以檢查Swiz或機器人腿或其他微型框架,或者保持簡單,自己動手管理「單身」模型(只在應用程序中創建一個實例,然後通過靜態方法)。 – shaunhusain 2012-02-07 22:47:50

相關問題