EnableClipboardCopyPaste 和 PasteType GridDesktop 属性的复制粘贴行为
Contents
[
Hide
]
可能的使用场景
GridDesktop 通过 Aspose.Cells.GridDesktop.GridDesktop.PasteType 属性提供不同类型的复制粘贴类型选项。这些选项使用 Aspose.Cells.GridDesktop.Data.GridPasteType 枚举指定。其中一些如下
- GridPasteType.All
它将源单元格中的所有内容复制并粘贴到目标单元格。
- GridPasteType.公式
它将公式从源单元格复制并粘贴到目标单元格。
- GridPasteType.评论
它将注释从源单元格复制并粘贴到目标单元格。
- GridPasteType.RowHeights
它将行高从源单元格复制并粘贴到目标单元格。
- GridPasteType.ColumnWidths
它将列宽从源单元格复制并粘贴到目标单元格。
等等
将 EnableClipboardCopyPaste 属性设置为 True 以启用 PasteType 属性
Aspose.Cells.GridDesktop.GridDesktop.PasteType 属性仅在您将 Aspose.Cells.GridDesktop.GridDesktop.EnableClipboardCopyPaste 属性设置为 true 时才有效,如此屏幕截图所示。
EnableClipboardCopyPaste 和 PasteType 属性的行为
假设 EnableClipboardCopyPaste 为 false 且 PasteType 为 All,则以下屏幕截图显示,将单元格 B3 复制并粘贴到单元格 C5 时,不会复制单元格格式,只会复制单元格 B3 的内容。
鉴于 EnableClipboardCopyPaste 为真且 PasteType 为 All,以下屏幕截图显示,当将单元格 B3 复制并粘贴到单元格 C5 时,它还会将单元格 B3 的格式复制到单元格 C5。