inv*_*ear 4 apache-flex datagrid actionscript flex3 actionscript-3
我希望我的数据网格默认运行,就像用户按住控制键一样.因此,当单击某个项目时,另一个项目它们都是选择的一部分,再次单击它们将从选择中删除它们.
我已经有,allowMultipleSelection = true但我似乎无法找到任何这样做的设置.我工作在此期间itemClick事件,但似乎有可能是一个简单易用的设置我失踪.
有什么想法吗?
您还可以扩展DataGrid并覆盖selectItem方法,如下所示:
override protected function selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
{
return super.selectItem(item, shiftKey, true, transition )
}
Run Code Online (Sandbox Code Playgroud)
代码减少,不太可能对可能正在侦听MouseEvent的其他元素产生影响.
| 归档时间: |
|
| 查看次数: |
2091 次 |
| 最近记录: |