Copia e incolla comportamento delle proprietà EnableClipboardCopyPaste e PasteType GridDesktop
Possibili scenari di utilizzo
GridDesktop fornisce diversi tipi di opzioni di tipo copia incolla con la proprietà Aspose.Cells.GridDesktop.GridDesktop.PasteType. Queste opzioni sono specificate con l’enumerazione Aspose.Cells.GridDesktop.Data.GridPasteType. Alcuni di questi sono i seguenti
- GridPasteType.All
Copia e incolla tutto, dalle celle di origine alle celle di destinazione.
- GridPasteType.Formulas
Copia e incolla le formule dalle celle di origine alle celle di destinazione.
- GridPasteType.Comments
Copia e incolla i commenti dalle celle di origine alle celle di destinazione.
- GridPasteType.RowHeights
Copia e incolla le altezze delle righe dalle celle di origine alle celle di destinazione.
- GridPasteType.ColumnWidths
Copia e incolla le larghezze delle colonne dalle celle di origine alle celle di destinazione.
eccetera.
Imposta la proprietà EnableClipboardCopyPaste True per abilitare la proprietà PasteType
La proprietà Aspose.Cells.GridDesktop.GridDesktop.PasteType funziona solo se si imposta la proprietà Aspose.Cells.GridDesktop.GridDesktop.EnableClipboardCopyPaste true come mostrato in questa schermata.
Comportamento delle proprietà EnableClipboardCopyPaste e PasteType
Dato che EnableClipboardCopyPaste è false e PasteType è All, lo screenshot seguente mostra che quando la cella B3 viene copiata e incollata nella cella C5, la formattazione della cella non viene copiata e viene copiato solo il contenuto della cella B3.
Dato che EnableClipboardCopyPaste è true e PasteType è All, lo screenshot seguente mostra che quando la cella B3 viene copiata e incollata nella cella C5, copia anche la formattazione della cella B3 nella cella C5.