我正在尝试使用 ContextMenu() 在 Flex 4 中显示上下文菜单。
完整的渲染代码在这里 http://pastebin.com/Kx8tJ1cY
问题是,当我向其中添加项目时,上下文菜单没有改变。
谁能告诉我如何将自定义右键单击菜单添加到 flex 中的列表框(不使用外部 JS,仅使用 Adobe 预期的 ContextMenu。
谢谢你 克雷格
最佳答案
我找到了问题/解决方案。如果有垂直框或选项卡导航器,则不能使用上下文菜单。这太疯狂了,因为这意味着我无法正确进行相对布局或体面的可变宽度设计。
引自:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/ui/ContextMenu.html
例如,如果 DataGrid 控件是 TabNavigator 或 VBox 容器的子控件,则 DataGrid 控件不能有自己的上下文菜单。
关于apache-flex - Flex4 ContextMenu() 不显示添加的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5312115/