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


DataObject.AddSettingDataHandler Метод

Определение

Добавляет обработчик событий в указанный SettingData объект зависимостей.

public:
 static void AddSettingDataHandler(System::Windows::DependencyObject ^ element, System::Windows::DataObjectSettingDataEventHandler ^ handler);
public static void AddSettingDataHandler(System.Windows.DependencyObject element, System.Windows.DataObjectSettingDataEventHandler handler);
static member AddSettingDataHandler : System.Windows.DependencyObject * System.Windows.DataObjectSettingDataEventHandler -> unit
Public Shared Sub AddSettingDataHandler (element As DependencyObject, handler As DataObjectSettingDataEventHandler)

Параметры

element
DependencyObject

Объект зависимостей (a UIElement или ContentElement), к которому необходимо добавить обработчик событий.

handler
DataObjectSettingDataEventHandler

Делегат, ссылающийся на метод обработчика для добавления.

Комментарии

Событие SettingData происходит как часть команды копирования или перетаскивания, один раз для каждого из форматов данных, добавляемых в связанный объект данных. Как правило, это событие подключено к элементу управления содержимым, например TextBox.

Обработчик этого события можно использовать для выборочного предотвращения добавления нежелательных форматов данных в объект данных, что позволяет устранить обработку преобразования данных для избыточных форматов данных и повысить общую производительность операции копирования. Чтобы пропустить определенный формат данных, вызовите CancelCommand метод и укажите формат пропуска в свойстве Format . CancelCommand Вызов метода для этого события не отменяет связанную команду копирования или перетаскивания.

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

См. также раздел