2011-08-08 13 views
1

コンポーネントからメイン(MXML)アプリケーションに変数またはパラメータを送信したいと思います。私のコンポーネントのように、FileUpload.mxmlはFileUpload.mxmlからアップロードされたファイルの詳細をMain.mxmlに転送します。コンポーネントからメインMXMLアプリケーションにパラメータを送信する方法

私は、次の手順を試してみました:

COM:するFileUpload idは=「FP」

がするFileUploadコンポーネントの参照を取得するために、しかし、私はFileUpload.mxmlファイルから変数を取得することができません。

この問題を解決する手助けがありますか?あなたはあなたの中にいる開発のどの段階に応じて、

セレニティ

答えて

0

は間違いなく、このタイプの状況で役立つだろうそこのFlexフレームワークの1つを検討する必要があります。私は個人的にMateを使用しますが、そこにはいくつかの他のオプションがあります。ParsleyCairngormRobotLegsなど)。

Mateを使用すると、何か起こった後(たとえばファイルがアップロードされている)、ディスパッチされるカスタムイベントを作成します。このカスタムイベントには、追加の情報、プロパティ、または別のコンポーネントに渡すデータが含まれる可能性があります。次に、カスタムイベントのメインマップにイベントリスナーを追加します。メインマップはカスタムイベントをキャプチャし、移動する必要のあるコンポーネントにリダイレクトします。

これはオプションではない場合は、アクセスするプロパティが[Bindable]とb)publicとマークされていることを確認してください。いくつかのコードを見ることなく、何が最善の解決策になるかは言うまでもありません。

関連する問題