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