Bagikan melalui


DataObject.AddPastingHandler Metode

Definisi

Pasting Menambahkan penanganan aktivitas ke objek dependensi tertentu.

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)

Parameter

element
DependencyObject

Objek dependensi (atau UIElementContentElement) yang akan ditambahkan penanganan aktivitas.

handler
DataObjectPastingEventHandler

Delegasi yang mereferensikan metode handler untuk ditambahkan.

Keterangan

Gunakan kejadian ini untuk memeriksa objek data sebelum data ditempelkan, dan mungkin untuk memutuskan tindakan alternatif, seperti:

  • Batalkan Tempel - Batalkan seluruh operasi tempel dengan memanggil CancelCommand metode .

  • Pilih Format Alternatif - Ubah format tempel yang dipilih dengan menentukan nilai baru untuk FormatToApply properti . Format yang baru dipilih harus didukung oleh objek data yang akan ditempelkan.

    Catatan

    Jika format tempel diubah, pastikan target tempel mendukung format yang baru ditentukan.

  • Sisipkan Format Baru - Jika Anda menentukan bahwa objek tempel data tidak mendukung format yang diinginkan, perbarui objek data untuk menyertakan versi data dalam format yang diinginkan. Pengonversi data kustom sering digunakan sebagai bagian dari proses ini.

Mengubah konten objek data tempel (DataObject) tidak mengubah data yang disimpan di Clipboard sistem; setiap perubahan tersebut hanya akan berlaku untuk objek data yang terkait dengan perintah tempel terkait.

Berlaku untuk

Lihat juga