ビュースタックがあるコンポーネントmxmlファイルがあります。ボタンをクリックすると、最初の子に移動します。次に、2番目の子にあるボタンをクリックすると、2番目の子に移動する必要があります。すべての子は、ビュースタックに含まれるコンポーネントファイルです。これをどのように行うことができますか、サンプルコードは以下にあります、
-------------------- Application.mxml ---------------------
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" >
<mx:Script>
<![CDATA[
private function loadScreen():void
{
navigationViewStack.selectedChild=id_offering;
}
]]>
</mx:Script>
<mx:Button label="Save" click="loadScreen();"/>
</mx:Canvas>
<mx:ViewStack id="navigationViewStack" width="100%" height="100%">
<components:dashboard id="id_dashboard" label="Dashboard" />
<components:offering id="id_offering" label="Offering" />
<components:IssueSec id="id_issueSec" label = "Issues"/>
</mx:ViewStack>
-------------------------終了------------------------ --------------
これで、offering.mxmlファイルでnavigationViewStackにアクセスしようとすると、「未定義のプロパティnavigationViewStackへのアクセス」というエラーが表示されます。
コンポーネントのmxmlファイルからビュースタックにアクセスする方法について教えてください。
ありがとう!
乾杯、ディーナ