古利特有网格的极好的支持,GridPanel控件有一个明显的属性:EnableDragDrop。但是,在对论坛和示例进行了长时间的搜索之后,我还没有看到一个很好的示例,它演示了一个相当简单的任务:拖放式重新排列普通GridPanel中的行。
是否有人在Coolite中实现了GridPanel行的拖放,而不直接使用Ext?
编辑
EnableDragDrop="true"设置在Coolite ext:GridPanel上。但这只是等式的一部分。只要设置EnableDragDrop="true",就可以拖动行(好吧,有点像;出现一个简单的"n行选定“占位符),但不允许您删除它们。我通过使用普通的ExtJS增强Coolite控件来启用拖放功能,但是我对发布我的工作犹豫不决,因为它似乎应该有一个简单的解决方案。甚至还有一个很好的多选择拖放示例 (参见“拖放(插入模式)”选项卡),但是在GridPanels中没有重新创建相同功能的明确方法(该示例使用了嵌套在常规ext:Panel中的ext:Multiselect )。发布于 2009-09-19 07:59:20
也许您需要看看如何在ExtJS中实现重新排列列(非常复杂)?并以类似的方式为行重新实现它。
https://stackoverflow.com/questions/1435398
复制相似问题