DataObject.AddPastingHandler Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.