【发布时间】:2011-10-12 03:58:59
【问题描述】:
我刚刚了解了令人印象深刻的 SlickGrid 库;这是我的问题:
我们希望让用户能够将列从可能的列列表中拖放到网格中以添加列(也可能同样从网格中拖放列以删除列)。想想:Outlook 字段选择器 - 您可以在其中通过拖放添加/删除 To 列、From 列等。
这有可能吗?非常感谢,戴夫
【问题讨论】:
标签: slickgrid
我刚刚了解了令人印象深刻的 SlickGrid 库;这是我的问题:
我们希望让用户能够将列从可能的列列表中拖放到网格中以添加列(也可能同样从网格中拖放列以删除列)。想想:Outlook 字段选择器 - 您可以在其中通过拖放添加/删除 To 列、From 列等。
这有可能吗?非常感谢,戴夫
【问题讨论】:
标签: slickgrid
它不是拖放,但标题中有一个上下文菜单,可让您检查要显示/隐藏的列。您可以在 slick.columnpicker.js 文件中对其进行自定义。
【讨论】:
目前这是不可能的,因为您实际上必须修改 SlickGrid 的内置列管理代码。作为 SlickGrid 正在进行的组件化的一部分,该代码可能会被移动到单独的插件中,这将使其更易于扩展。同时,您可以扩展列选择器控件(包含在发行版中),使其具有两个列表,其中的列可以拖放到控件本身(而不是网格的列上)。
【讨论】: