【问题标题】:Slickgrid Copy Paste issuesSlickgrid 复制粘贴问题
【发布时间】:2013-03-11 17:18:00
【问题描述】:

我们正在考虑在我们的应用程序中使用SlickGrid。我在复制粘贴功能方面遇到了一些问题。我们正在使用 ExternalCopyManager 插件。

  • 在可编辑网格上复制和粘贴不会粘贴多个单元格。看起来它只粘贴当前选定的单元格。
  • 当您有 leaveSpaceForNewRows =trueenableAddRow 并且在网格末尾粘贴多行时,它只会创建 1 行。

有什么帮助或建议吗?

【问题讨论】:

    标签: slickgrid


    【解决方案1】:

    SlickGrid 没有复制粘贴功能。它有一个插件 Slick.CellCopyManager,但它不会为您复制单元格。它触发复制/粘贴事件并告诉您需要从何处复制哪些范围。您仍然必须实现复制的实际逻辑。这样做是因为实际复制的规则是非常特定于应用程序的。

    【讨论】:

    • 我们正在使用 ExternalCopyManager 插件我想知道使用该插件的人是否有建议在我们实现它的方式使用它。
    • 你应该联系那个插件的作者。
    【解决方案2】:

    Check this example out:您可以复制/粘贴多个单元格。

    首先,双击一个单元格以编辑其内容。对多个单元格执行此操作。

    然后,右键单击一个单元格,不松开(鼠标左下不动),拖动鼠标以覆盖一系列单元格(它们的背景会变成黄色)。释放左键。

    CTRL+C 将复制此范围。这些单元格现在是蓝色的。

    选择要粘贴到的范围并按 CTRL+V。如果您的粘贴范围小于您的复制范围,则只有选定的粘贴范围会收到新的单元格值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-18
      • 2018-08-16
      • 1970-01-01
      相关资源
      最近更新 更多