DataObject.AddPastingHandler 方法

定義

Pasting 事件處理常式加入指定的相依性物件中。

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)

參數

element
DependencyObject

要在其中加入事件處理常式的相依性物件 (UIElementContentElement)。

handler
DataObjectPastingEventHandler

委派,參考處理常式方法以加入。

備註

使用此事件在貼上資料之前檢查資料物件,並可能決定替代動作過程,例如:

  • 取消貼上 - 藉由呼叫 CancelCommand 方法來取消整個貼上作業。

  • 選取 [替代格式 - 指定屬性的新值],以變更選取的 FormatToApply 貼上格式。 要貼上的資料物件必須支援新選取的格式。

    注意

    如果貼上格式已變更,請確定貼上目標支援新指定的格式。

  • 插入新格式 - 如果您判斷貼上資料物件不支援所需的格式,請更新資料物件以包含所需格式的資料版本。 自訂資料轉換器通常用於此程式的一部分。

變更貼上資料物件的內容 () DataObject 不會變更系統剪貼簿上儲存的資料;任何這類變更只會套用至與相關聯貼上命令相關聯的資料物件。

適用於

另請參閱