Flex4 MenuBar悬停时就显示子菜单项

飞飞无语 2010-10-18 08:11:53
默认的是单击时显示子菜单项,如果我想在鼠标悬停在上面就显示子菜单项,MenuBar应该怎么弄?
...全文
231 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞飞无语 2010-11-07
  • 打赏
  • 举报
回复
没有用这个方法了,这样会导致其他方面的麻烦,不过非常感谢你!
leemiki 2010-10-20
  • 打赏
  • 举报
回复
好像是有点问题~~~~

MenuBar上的itemRollOver事件

private function overHandler(event:MenuEvent):void{
//过滤非顶级菜单
if((event.label=="Menu1")||(event.label=="Menu2")){
(event.menuBar.menuBarItems[event.index] as MenuBarItem).dispatchEvent(new MouseEvent(MouseEvent.MOUSE_DOWN));
}
}

这个应该可以了~~~
飞飞无语 2010-10-20
  • 打赏
  • 举报
回复
结果怪怪的,有时候可以,有时不行……
leemiki 2010-10-18
  • 打赏
  • 举报
回复
在MenuBar上加一个rollOut事件

private function outHandler(event:MouseEvent):void{
menuBar.selectedIndex = 0;
}
飞飞无语 2010-10-18
  • 打赏
  • 举报
回复
请问直接用MenuBar能实现吗?

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧