DataObject.AddSettingDataHandler 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為 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 UIElement 或 ContentElement)。
一個代理,會參考 handler 方法來新增。
備註
該 SettingData 事件作為複製或拖曳指令的一部分發生,每個資料格式各一次,以加入相關資料物件。 通常,此事件與內容控制相關,例如 TextBox。
可用於此事件的處理程序,可選擇性地防止不想要的資料格式加入資料物件,從而消除冗餘資料格式的資料轉換處理,並提升整體複製操作的效能。 要跳過特定資料格式,呼叫該 CancelCommand 方法並在屬性中 Format 指定要跳過的格式。 呼叫 CancelCommand 此事件的方法不會取消相關的複製或拖曳指令。