为简单起见,假设我有两个 flex mxml 页面。
form.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
---- 更多细节 ---
我的页面实际上是这样的: where query:AdvancedSearchFields 基本上是在页面中包含一个弹性表单,我希望它在搜索完成后显示/隐藏下面的自定义视图。
<query:AdvancedSearchFields searchType="projects" searchCategory="advanced" visible="true" id="AdvancedSearch" />
<custom:SelectView dSource="{_searchResults}" id="sv" visible="false">