Flex ContextMenu动态更改项目

时间:2009-10-23 19:05:25

标签: flex flex3 contextmenu

我在我的应用程序中使用ContextMenu作为AdvancedDataGrid。我可以为网格实现常规上下文菜单。现在,我打算让上下文菜单动态化。

例如,如果我单击特定单元格,我只需要在上下文菜单中查看与该单元格相关的项目。我们有什么方法可以做到吗?

2 个答案:

答案 0 :(得分:0)

ContextMenu类包含customItems属性(引自Adobe liveocs):

  

ContextMenuItem对象的数组。数组中的每个对象表示您已定义的上下文菜单项。使用此属性可添加,删除或修改这些自定义菜单项。

     

要添加新菜单项,请创建ContextMenuItem对象,然后将其添加到customItems数组(例如,通过使用Array.push())。有关创建菜单项的更多信息,请参阅ContextMenuItem类条目。

答案 1 :(得分:-3)

我找到了解决方法。很简单:

http://www.pubbs.net/flex/200905/73331/