Aracılığıyla paylaş


DataObject.AddPastingHandler Yöntem

Tanım

Belirtilen bağımlılık Pasting nesnesine olay işleyicisi ekler.

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)

Parametreler

element
DependencyObject

Olay işleyicisinin ekleneceği bağımlılık nesnesi (a UIElement veya ContentElement).

handler
DataObjectPastingEventHandler

Eklenecek işleyici yöntemine başvuran bir temsilci.

Açıklamalar

Veriler yapıştırilmeden önce bir veri nesnesini incelemek ve muhtemelen aşağıdakiler gibi alternatif bir eylem kursuna karar vermek için bu olayı kullanın:

  • Yapıştırmayı İptal Et - yöntemini çağırarak yapıştırma işleminin tamamını iptal edin CancelCommand .

  • Alternatif Biçim seçin - Özellik için FormatToApply yeni bir değer belirterek seçili yapıştırma biçimini değiştirin. Yeni seçilen biçimin yapıştırılması için veri nesnesi tarafından desteklenmesi gerekir.

    Not

    Yapıştırma biçimi değiştirilirse, yapıştırma hedefinin yeni belirtilen biçimi desteklediğinden emin olun.

  • Yeni Biçim Ekle - Veri yapıştırma nesnesinin istenen biçimi desteklemediğini belirlerseniz, veri nesnesini verilerin istenen biçimdeki bir sürümünü içerecek şekilde güncelleştirin. Özel veri dönüştürücüleri genellikle bu işlemin bir parçası olarak kullanılır.

Veri yapıştırma nesnesinin (DataObject) içeriğinin değiştirilmesi, sistem Panosu'nda depolanan verileri değiştirmez; bu tür değişiklikler yalnızca ilişkili yapıştırma komutuyla ilişkili veri nesnesine uygulanır.

Şunlara uygulanır

Ayrıca bkz.