DataControlBase.PastingFromClipboard Event

Occurs when some information is pasted from the clipboard to the grid.

Namespace: DevExpress.Xpf.Grid

Assembly: DevExpress.Xpf.Grid.v20.1.Core.dll

Declaration

public event PastingFromClipboardEventHandler PastingFromClipboard
Public Event PastingFromClipboard As PastingFromClipboardEventHandler

Event Data

The PastingFromClipboard event's data class is DevExpress.Xpf.Grid.PastingFromClipboardEventArgs.

Remarks

GridControl provide two events that allow you to manually process clipboard operations.

  • The GridControl.CopyingToClipboard event is fired before row/cell values are copied to the clipboard by an end-user, or in code. To cancel default processing, set the event parameter's Handled property to true. This event isn't fired if the DataControlBase.ClipboardCopyMode property is set to None.
  • The PastingFromClipboard event is fired after an end-user has pressed Ctrl+V or Shift+Ins.

    NOTE

    GridControl raises the PastingFromClipboard event when the Ctrl+V key combination is pressed, no matter in what state other keyboard buttons are. This allows you to process additional pasting scenarios (e.g. pressing Ctrl+Shift+V) by checking the Keyboard.Modifiers property value.

To learn more, see Clipboard Management.

NOTE

The GridControl.CopyingToClipboard event raises only if the GridControl has no active cell editor. The PastingFromClipboard raises no matter whether the GridControl contains an active editor.

To detect whether the GridControl contains an active cell editor at runtime, use the DataViewBase.ActiveEditor property.

See Also