DataObject.AddPastingHandler 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 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
要在其中加入事件處理常式的相依性物件 (UIElement 或 ContentElement)。
- handler
- DataObjectPastingEventHandler
委派,參考處理常式方法以加入。
備註
使用此事件在貼上資料之前檢查資料物件,並可能決定替代動作過程,例如:
取消貼上 - 藉由呼叫 CancelCommand 方法來取消整個貼上作業。
選取 [替代格式 - 指定屬性的新值],以變更選取的 FormatToApply 貼上格式。 要貼上的資料物件必須支援新選取的格式。
注意
如果貼上格式已變更,請確定貼上目標支援新指定的格式。
插入新格式 - 如果您判斷貼上資料物件不支援所需的格式,請更新資料物件以包含所需格式的資料版本。 自訂資料轉換器通常用於此程式的一部分。
變更貼上資料物件的內容 () DataObject 不會變更系統剪貼簿上儲存的資料;任何這類變更只會套用至與相關聯貼上命令相關聯的資料物件。