我有一个与在 Flex 中启用/禁用菜单项相关的小问题。
问题是我可以直接禁用 menuItem 但不能禁用它的子菜单项。
我有以下菜单结构:
public var menuAgroApp:XMLList =
<>
<menuitem label="ADMIN">
<menuitem label="Option 1"/>
<menuitem label="Option 2"/>
<menuitem label="Option 3"/>
<menuitem label="Option 4"/>
</menuitem>
<menuitem label="Prices">
<menuitem label="Price 1"/>
<menuitem label="Price 2"/>
<menuitem label="Price 3"/>
</menuitem>
<menuitem label="Orders">
<menuitem label="Order 1"/>
<menuitem label="Order 2"/>
</menuitem>
</>;
使用此代码,我可以禁用菜单“ADMIN”,但不能禁用任何选项:
menuPrincipal.dataDescriptor.setEnabled( XML(modeloGlobal.modelo.menuAgroAppCollection.source[0]), false );
问题是,我怎样才能访问 ADMIN menuItem 中的 menuItems?
谢谢。