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ý z datových formátů, které se mají přidat do přidruženého datového objektu. Tato událost je obvykle připojená 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 datových formátů do datového objektu, čímž se eliminuje zpracování převodu dat pro redundantní datové formáty a zlepší se celkový výkon operace kopírování. Pokud chcete přeskočit určitý formát dat, zavolejte metodu CancelCommand a zadejte formát, který chcete přeskočit ve Format vlastnosti . CancelCommand Volání metody pro tuto událost nezruší přidružený příkaz kopírování nebo přetažení.

Platí pro

Viz také