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


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)

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

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