共用方式為


DataObject.AddSettingDataHandler 方法

定義

SettingData 指定的相依物件新增事件處理器。

public:
 static void AddSettingDataHandler(System::Windows::DependencyObject ^ element, System::Windows::DataObjectSettingDataEventHandler ^ handler);
public static void AddSettingDataHandler(System.Windows.DependencyObject element, System.Windows.DataObjectSettingDataEventHandler handler);
static member AddSettingDataHandler : System.Windows.DependencyObject * System.Windows.DataObjectSettingDataEventHandler -> unit
Public Shared Sub AddSettingDataHandler (element As DependencyObject, handler As DataObjectSettingDataEventHandler)

參數

element
DependencyObject

要加入事件處理程序的相依物件(a UIElementContentElement)。

handler
DataObjectSettingDataEventHandler

一個代理,會參考 handler 方法來新增。

備註

SettingData 事件作為複製或拖曳指令的一部分發生,每個資料格式各一次,以加入相關資料物件。 通常,此事件與內容控制相關,例如 TextBox

可用於此事件的處理程序,可選擇性地防止不想要的資料格式加入資料物件,從而消除冗餘資料格式的資料轉換處理,並提升整體複製操作的效能。 要跳過特定資料格式,呼叫該 CancelCommand 方法並在屬性中 Format 指定要跳過的格式。 呼叫 CancelCommand 此事件的方法不會取消相關的複製或拖曳指令。

適用於

另請參閱