ClipboardRowPastingEventArgs.Values Property
Returns a dictionary that contains “target column - pasted value” pairs. You can modify pasted values in this dictionary to perform custom pasting.
Namespace: DevExpress.XtraGrid.Views.Grid
Assembly: DevExpress.XtraGrid.v24.1.dll
NuGet Packages: DevExpress.Win.Grid, DevExpress.Win.Navigation
Declaration
Property Value
Type | Description |
---|---|
DevExpress.XtraGrid.Views.Printing.GridPasteRowValues | The dictionary of “target column - pasted value” pairs. |
Remarks
At the beginning of a paste operation, the control traverses through the pasted data to identify individual paste values (e.g., when pasting a text string, the TAB character is regarded as a separator between individual values). These individual paste values can be obtained from the ClipboardRowPastingEventArgs.OriginalValues read-only collection. The control then creates “target column - paste value” pairs, which can be accessed from the ClipboardRowPastingEventArgs.Values
dictionary.
In PasteMode.Update mode (see the ClipboardOptions.PasteMode setting accessible from GridView.OptionsClipboard), the pasted data
updates the rectangular cell block whose upper left corner is identified by the currently focused cell.
The focused column is the first target column for the paste operation. The next visible column is the second target column, etc. The columns prior to the focused column are never updated, and they are not included in the ClipboardRowPastingEventArgs.Values
dictionary.