Flex:自定义菜单功能

时间:2009-06-16 19:43:52

标签: flex actionscript

有人知道在点击其中一个菜单项后保持菜单打开的方法吗?我有一个自定义菜单(扩展菜单对象)它包含一堆'检查'类型菜单项,我试图实现的要求是允许用户单击多个菜单项而不关闭菜单,然后有菜单当它失去焦点时关闭,这可能吗?如果有人可以请解释如何完成(首先是一个小例子)。

提前感谢您提供任何帮助

1 个答案:

答案 0 :(得分:0)

您应该听取itemClick事件并在菜单处理程序上调用preventDefault()。

private function menuItemClick(evt:MenuEvent):void
{
    // set your checks
    evt.preventDefault();
}