DataObjectPastingEventHandler 委托

定义

表示将处理 Pasting 附加事件的方法。

C#
public delegate void DataObjectPastingEventHandler(object sender, DataObjectPastingEventArgs e);

参数

sender
Object

事件处理程序所附加到的对象。

e
DataObjectPastingEventArgs

事件数据。

注解

如果 Pasting 粘贴操作已选择要粘贴的数据格式,但在实际粘贴数据之前,将发生附加事件。

通常由 Pasting 附加事件处理程序执行的操作包括:

  • 通过设置 属性的新值 FormatToApply 来更改所选粘贴格式。

  • 将自定义数据格式应用于粘贴选择。

  • 创建新的 DataObject,并将其 DataObject 分配给 的 e属性。 原始数据对象的只读副本存储在 中 SourceDataObject

  • 通过调用 CancelCommand取消粘贴操作。

重要

如果更改了粘贴格式,处理程序方法将负责确保粘贴目标使用新选择的粘贴格式。

扩展方法

GetMethodInfo(Delegate)

获取指示指定委托表示的方法的对象。

适用于

产品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10