DataObject.AddSettingDataHandler Método

Definición

Agrega un controlador de eventos SettingData a un objeto de dependencia especificado.

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)

Parámetros

element
DependencyObject

Objeto de dependencia (UIElement o ContentElement) al que se va a agregar el controlador de eventos.

handler
DataObjectSettingDataEventHandler

Delegado que hace referencia al método del controlador que se va a agregar.

Comentarios

El SettingData evento se produce como parte de un comando de copia o arrastre, una vez para cada uno de los formatos de datos que se van a agregar al objeto de datos asociado. Normalmente, este evento está conectado a un control de contenido, como TextBox.

Se puede usar un controlador para este evento para evitar de forma selectiva que se agreguen formatos de datos no deseados al objeto de datos, lo que elimina el procesamiento de la conversión de datos para formatos de datos redundantes y mejora el rendimiento general de una operación de copia. Para omitir un formato de datos determinado, llame al CancelCommand método y especifique el formato que se omitirá en la Format propiedad . Al llamar al CancelCommand método para este evento, no se cancela el comando de copia o arrastre asociado.

Se aplica a

Consulte también