Поделиться через


DataObjectPastingEventHandler Делегат

Определение

Представляет метод, обрабатывающий присоединенное событие Pasting.

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)

Параметры

sender
Object

Объект, к которому присоединен обработчик событий.

e
DataObjectPastingEventArgs

Данные события.

Комментарии

Присоединенное Pasting событие возникает, когда операция вставки выбрала формат данных для вставки, но до фактического вставки данных.

К действиям, обычно выполняемым подключенным обработчиком Pasting событий, относятся:

  • Измените выбранный формат вставки, задав новое значение для FormatToApply свойства .

  • Примените пользовательский формат данных к выделенному фрагменту вставки.

  • Создайте новый DataObjectобъект и назначьте его свойству eDataObject объекта . Копия исходного объекта данных, доступная только для чтения, хранится в SourceDataObject.

  • Отмените операцию вставки, вызвав .CancelCommand

Важно!

Если формат вставки изменен, метод обработчика отвечает за обеспечение того, чтобы выбранный формат вставки использовался целевым объектом вставки.

Методы расширения

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.

Применяется к