DataObject.AddSettingDataHandler Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.
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.