Поведение копирования и вставки свойств EnableClipboardCopyPaste и PasteType GridDesktop
Возможные сценарии использования
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.
Учитывая, что EnableClipboardCopyPaste имеет значение true, а PasteType имеет значение All, после копирования изображения из Windows. На следующем снимке экрана показано, что когда ячейка B3 копируется и вставляется в ячейку C5, изображение также копируется в ячейку C5.