DataObject.AddPastingHandler Metodo

Definizione

Aggiunge un gestore dell'evento Pasting a un oggetto dipendenza specificato.

public:
 static void AddPastingHandler(System::Windows::DependencyObject ^ element, System::Windows::DataObjectPastingEventHandler ^ handler);
public static void AddPastingHandler (System.Windows.DependencyObject element, System.Windows.DataObjectPastingEventHandler handler);
static member AddPastingHandler : System.Windows.DependencyObject * System.Windows.DataObjectPastingEventHandler -> unit
Public Shared Sub AddPastingHandler (element As DependencyObject, handler As DataObjectPastingEventHandler)

Parametri

element
DependencyObject

Oggetto dipendenza (UIElement o ContentElement) a cui aggiungere il gestore dell'evento.

handler
DataObjectPastingEventHandler

Un delegato che fa riferimento al metodo del gestore da aggiungere.

Commenti

Usare questo evento per esaminare un oggetto dati prima che i dati vengano incollati e, eventualmente, decidere un corso di azione alternativo, ad esempio:

  • Annullare l'operazione Incolla : annullare l'intera operazione incolla chiamando il CancelCommand metodo .

  • Selezionare un formato alternativo : modificare il formato incolla selezionato specificando un nuovo valore per la FormatToApply proprietà . Il formato appena selezionato deve essere supportato dall'oggetto dati da incollare.

    Nota

    Se il formato incolla viene modificato, assicurarsi che la destinazione incolla supporti il formato appena specificato.

  • Inserisci un nuovo formato : se si determina che l'oggetto dati incolla non supporta il formato desiderato, aggiornare l'oggetto dati in modo da includere una versione dei dati nel formato desiderato. I convertitori di dati personalizzati vengono spesso usati come parte di questo processo.

La modifica del contenuto di un oggetto dati incolla (DataObject) non modifica i dati archiviati negli Appunti di sistema. Tali modifiche verranno applicate solo all'oggetto dati associato al comando Incolla associato.

Si applica a

Vedi anche