Actionscript 3 Datagrid通过单击并拖动选择多个项目
是否有一种方法可以通过单击并拖动来选择Actionscript 3 Datagrid通过单击并拖动选择多个项目,actionscript-3,apache-flex,flash-builder,Actionscript 3,Apache Flex,Flash Builder,是否有一种方法可以通过单击并拖动来选择数据网格中的多个项目(即,单击顶部项目并将鼠标拖动到下面的项目将全部选中) 我启用了allowMultipleSelection,因此我可以使用shift键和ctrl键选择多个项目,但是有没有方法只需单击鼠标即可完成此操作 即使启用了allowDragSelection,它也不起作用 谢谢你的帮助。你可以 private function mouseDown(e:MouseEvent):void { addEventListe
数据网格中的多个项目(即,单击顶部项目并将鼠标拖动到下面的项目将全部选中)
我启用了allowMultipleSelection
,因此我可以使用shift键和ctrl键选择多个项目,但是有没有方法只需单击鼠标即可完成此操作
即使启用了allowDragSelection
,它也不起作用
谢谢你的帮助。你可以
private function mouseDown(e:MouseEvent):void
{
addEventListener(MouseEvent.MOUSE_MOVE, handleMouseMove);
}
private function handleMouseMove(e:MouseEvent):void
{
//Code to get display object if mouseX and Y is intercepting a cell
//Tell said cell that it has been selected
}
private function mouseUp(e:MouseEvent):void
{
removeEventListener(MouseEvent.MOUSE_MOVE, handleMouseMove);
}
其中一些是关于如何检测鼠标是否在显示对象上的快速搜索。应用这个,你就准备好了