Sdílet prostřednictvím


DataObject.AddSettingDataHandler Metoda

Definice

Přidá obslužnou rutinu SettingData události do zadaného objektu závislosti.

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)

Parametry

element
DependencyObject

Objekt závislosti (a UIElement nebo ContentElement), do kterého chcete přidat obslužnou rutinu události.

handler
DataObjectSettingDataEventHandler

Delegát, který odkazuje na metodu obslužné rutiny přidat.

Poznámky

Událost SettingData nastane jako součást příkazu kopírování nebo přetažení, jednou pro každý datový formát přidat do přidruženého datového objektu. Tato událost je obvykle připojena k ovládacímu prvku obsahu, například TextBox.

Obslužnou rutinu pro tuto událost lze použít k selektivnímu zabránění přidání nežádoucích formátů dat do datového objektu, čímž se eliminuje zpracování převodu dat pro redundantní formáty dat a zlepšuje celkový výkon operace kopírování. Pokud chcete přeskočit určitý datový formát, zavolejte metodu CancelCommand a zadejte formát, který se má ve Format vlastnosti přeskočit. CancelCommand Volání metody pro tuto událost nezruší přidruženou kopii nebo přetažení příkazu.

Platí pro

Viz také