DataObject.AddSettingDataHandler Metod

Definition

Lägger till en SettingData händelsehanterare i ett angivet beroendeobjekt.

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)

Parametrar

element
DependencyObject

Beroendeobjektet (a UIElement eller ContentElement) som händelsehanteraren ska läggas till i.

handler
DataObjectSettingDataEventHandler

Ett ombud som refererar till den hanteringsmetod som ska läggas till.

Kommentarer

Händelsen SettingData inträffar som en del av ett kopierings- eller dra-kommando, en gång för varje dataformat som ska läggas till i det associerade dataobjektet. Den här händelsen är vanligtvis ansluten till en innehållskontroll, till exempel TextBox.

En hanterare för den här händelsen kan användas för att selektivt förhindra att oönskade dataformat läggs till i dataobjektet, vilket eliminerar bearbetning av datakonvertering för redundanta dataformat och förbättrar den övergripande prestandan för en kopieringsåtgärd. Om du vill hoppa över ett visst dataformat anropar du CancelCommand metoden och anger vilket format du vill hoppa över i Format egenskapen. När du anropar metoden för den CancelCommand här händelsen avbryts inte det associerade kopierings- eller dra-kommandot.

Gäller för

Se även