簡単にするために、2 つのフレックス mxml ページがあるとします。
フォーム.mxml ボタン
.mxml
form.mxml ページに次のコードが含まれていれば、正常に動作するはずです。
<custom:SelectView dSource="{_thedata}" id="form" visible="false">
</custom:SelectView>
<mx:LinkButton label="Show" id="lbShow" click="form.visible=true;>
<mx:LinkButton label="Show" id="lbHide" click="form.visible=false;>
しかし、コードが次のような場合:
フォーム.mxml
<custom:SelectView dSource="{_thedata}" id="form" visible="false">
</custom:SelectView>
ボタン.mxml
<mx:LinkButton label="Show" id="lbShow" click="form.visible=true;>
<mx:LinkButton label="Show" id="lbHide" click="form.visible=false;>
button.mxml から呼び出して form.mxml を変更するにはどうすればよいですか
---- もう少し詳しく ---
私のページは実際には次のようになります: query:AdvancedSearchFields は基本的にフレックス フォームをページに含めており、検索が完了した後に下のカスタム ビューを表示/非表示にしたいと考えています。
<query:AdvancedSearchFields searchType="projects" searchCategory="advanced" visible="true" id="AdvancedSearch" />
<custom:SelectView dSource="{_searchResults}" id="sv" visible="false">