Flex 4 DataGrid具有浮动工具箱ItemRenderer

时间:2015-03-12 04:25:53

标签: actionscript-3 flex datagrid itemrenderer toolbox

在我的项目中,我有一个DataGrid组件,其中包含一些信息,在最后一栏我需要放置一个浮动工具箱。

这个想法是当用户点击图标的工具框时,它出现在浮动工具框上方,就像一个菜单,其中包含一些图标以执行不同的操作。

到目前为止,我已经解决了该列的ItemRenderer以显示调度程序工具框图标,但是显示上部浮动工具框是我仍然无法解决的问题。我尝试制作一个自定义组件(它是一个包含动作图标的HBox的Canvas)来保存工具箱的图标并通过Menu控件显示它{\ n \ n {1}}像这样:

(mx.control.Menu)

但是这种方法在页面的左侧和顶部显示了一个奇怪的容器,而不是在给定点显示它,即 private function createAndShow():void { var myCustomMenu:CustomContextMenu = new CustomContextMenu(); var myMenu:Menu = Menu.createMenu(this, myCustomMenu, false); myMenu.show(btnToolBox.x + 10, btnToolBox.y + 10); }

那么,有人可以帮我解决这个问题吗?

我正在通过互联网寻找一些例子,但是,我无法找到任何可以帮助我完成这种情况的事情,所以,如果有人知道解决这个问题的方法,或者至少可以指出我某种方式,任何建议将不胜感激。

0 个答案:

没有答案