Freigeben über


DataObjectPastingEventHandler Delegat

Definition

Stellt eine Methode dar, die das Pasting angefügte Ereignis behandelt.

public delegate void DataObjectPastingEventHandler(System::Object ^ sender, DataObjectPastingEventArgs ^ e);
public delegate void DataObjectPastingEventHandler(object sender, DataObjectPastingEventArgs e);
type DataObjectPastingEventHandler = delegate of obj * DataObjectPastingEventArgs -> unit
Public Delegate Sub DataObjectPastingEventHandler(sender As Object, e As DataObjectPastingEventArgs)

Parameter

sender
Object

Das Objekt, an das der Ereignishandler angefügt ist.

e
DataObjectPastingEventArgs

Die Ereignisdaten.

Hinweise

Das Pasting angefügte Ereignis tritt auf, wenn ein Einfügevorgang ein Datenformat zum Einfügen ausgewählt hat, aber bevor die Daten tatsächlich eingefügt werden.

Aktionen, die in der Regel von einem Pasting angefügten Ereignishandler ausgeführt werden, umfassen:

  • Ändern Sie das ausgewählte Einfügeformat, indem Sie den neuen Wert für die FormatToApply Eigenschaft festlegen.

  • Wenden Sie ein benutzerdefiniertes Datenformat auf die Einfügeauswahl an.

  • Erstellen Sie eine neue DataObject, und weisen Sie sie der DataObject Eigenschaft von e. Eine schreibgeschützte Kopie des ursprünglichen Datenobjekts wird gespeichert SourceDataObject.

  • Abbrechen des Einfügevorgangs durch Aufrufen CancelCommandvon .

Von Bedeutung

Wenn das Einfügeformat geändert wird, ist die Handlermethode dafür verantwortlich, sicherzustellen, dass ein neu ausgewähltes Einfügeformat vom Einfügeziel verwendet wird.

Erweiterungsmethoden

Name Beschreibung
GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die vom angegebenen Delegaten dargestellte Methode darstellt.

Gilt für: