Flex / Air datagrid使用mouseDown而不是rightMouseDown打开ContextMenu?

时间:2010-09-02 16:42:54

标签: flex air flex4

在Flex 4 / Air应用程序中,我在Datagrid的列中有一个itemrenderer。我希望项目在itemRenderer.mouseDown上打开ContextMenu,但它似乎只适用于itemRenderer.rightMouseDown。任何想法为什么?和/或一个好的解决方法?

提前thnx。

2 个答案:

答案 0 :(得分:1)

要回答我自己的问题,一个类可以通过调用contextMenu.display(stage,x,y)来强制打开一个contextmenu;

答案 1 :(得分:0)

我喜欢称之为UI Precedent。

为什么要更改用户已经过培训的常用惯例?