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
Объект зависимости (UIElement или ContentElement), к которому добавляется обработчик событий.
Делегат, ссылающийся на добавляемый метод-обработчик.
Комментарии
Событие SettingData возникает как часть команды копирования или перетаскивания, по одному разу для каждого из форматов данных, добавляемых в связанный объект данных. Как правило, это событие связано с элементом управления содержимым, например TextBox.
Обработчик для этого события можно использовать для выборочного предотвращения добавления нежелательных форматов данных в объект данных, что позволяет исключить обработку преобразования данных для избыточных форматов данных и повысить общую производительность операции копирования. Чтобы пропустить определенный формат данных, вызовите CancelCommand метод и укажите формат для пропуска в свойстве Format . CancelCommand Вызов метода для этого события не отменяет связанную команду копирования или перетаскивания.