DataObjectPastingEventHandler Delegate

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Represents a method that will handle the DataObject.Pasting attached event.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

type DataObjectPastingEventHandler = 
    delegate of 
        sender:Object *
        e:DataObjectPastingEventArgs -> unit

Parameters

sender
Type: System.Object

The object where the event handler is attached.

e
Type: System.Windows.DataObjectPastingEventArgs

The event data.

The Pasting attached event occurs when a paste operation has selected a data format to paste, but before the data is actually pasted.

Actions typically performed by a Pasting attached event handler include:

  • Change the selected paste format by setting new value for the FormatToApply property.

  • Apply a custom data format to the paste selection.

  • Create a new DataObject, and assign it to the DataObject property of e. A read-only copy of the original data object is stored in SourceDataObject.

  • Cancel the paste operation by calling CancelCommand.

Important   If the paste format is changed, the handler method is responsible for ensuring that a newly selected paste format is consumable by the paste target.

.NET Framework
Available since 3.0
Return to top
Show: