DataObject.AddSettingDataHandler Metoda

Definicja

Dodaje procedurę SettingData obsługi zdarzeń do określonego obiektu zależności.

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

Obiekt zależności (a UIElement lub ContentElement), do którego ma zostać dodana procedura obsługi zdarzeń.

handler
DataObjectSettingDataEventHandler

Delegat odwołujący się do metody obsługi do dodania.

Uwagi

Zdarzenie SettingData odbywa się w ramach polecenia kopiowania lub przeciągania, raz dla każdego formatu danych w celu dodania do skojarzonego obiektu danych. Zazwyczaj to zdarzenie jest połączone z kontrolką zawartości, taką jak TextBox.

Program obsługi tego zdarzenia może służyć do selektywnego zapobiegania dodawaniu niechcianych formatów danych do obiektu danych, co eliminuje przetwarzanie konwersji danych dla nadmiarowych formatów danych i poprawia ogólną wydajność operacji kopiowania. Aby pominąć określony format danych, wywołaj metodę CancelCommand i określ format, który ma być pomijany we Format właściwości. CancelCommand Wywołanie metody dla tego zdarzenia nie powoduje anulowania skojarzonej kopii ani przeciągania polecenia.

Dotyczy

Zobacz też