我们正在考虑SlickGrid
在我们的应用程序中使用。我在复制粘贴功能方面遇到了一些问题。我们正在使用 ExternalCopyManager 插件。
- 在可编辑网格上复制和粘贴不会粘贴多个单元格。看起来它只粘贴当前选定的单元格。
- 当您拥有
leaveSpaceForNewRows =true
并且enableAddRow
您在网格末尾粘贴多行时,它只会创建 1 行。
有什么帮助或建议吗?
我们正在考虑SlickGrid
在我们的应用程序中使用。我在复制粘贴功能方面遇到了一些问题。我们正在使用 ExternalCopyManager 插件。
leaveSpaceForNewRows =true
并且enableAddRow
您在网格末尾粘贴多行时,它只会创建 1 行。有什么帮助或建议吗?
SlickGrid 没有复制粘贴功能。它有一个插件 Slick.CellCopyManager,但它不会为您复制单元格。它触发复制/粘贴事件并告诉您需要从何处复制哪些范围。您仍然必须实现复制的实际逻辑。这样做是因为实际复制的规则是非常特定于应用程序的。
查看此示例:您可以复制/粘贴多个单元格。
首先,双击一个单元格以编辑其内容。对多个单元格执行此操作。
然后,右键单击一个单元格并不释放(鼠标左下不动),拖动鼠标以覆盖一系列单元格(它们的背景将变成黄色)。释放左键。
CTRL+C 将复制此范围。这些细胞现在是蓝色的。
选择要粘贴到的范围,然后按 CTRL+V。如果您的粘贴范围小于您的复制范围,则只有选定的粘贴范围会收到新的单元格计算。