私は Flex 4 で作業しており、MenuBar コントロールを使用する必要があります。項目を設定するには XMLList が必要ですが、問題は、メニューのサブ項目に if 条件を適用したいということです。例を使用して問題を説明します。
var menubarXML:XMLList;
menubarXML=
<>
<menuitem label="File">
<menuitem label="New Sheet" data="new_sheet"/>
<menuitem label="Open Existing" data="open_sheet"/>
<menuitem label="Print" data="print"/>
//i want to apply condition here
<menuitem label="Save" data="save_pdf"/>
<menuitem label="Exit" data="exit"/>
</menuitem>
</>
たとえば、if (anyflag==true) のような条件を適用して、保存メニューのサブ項目を無効にするにはどうすればよいでしょうか。もちろん質問は簡単で、この問題は Java と PHP で簡単に解決できます。