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

要对其添加事件处理程序的依赖对象(UIElementContentElement)。

handler
DataObjectSettingDataEventHandler

要添加的引用处理程序方法的委托。

注解

SettingData 事件作为复制或拖动命令的一部分发生,对于要添加到关联数据对象的每种数据格式一次。 通常,此事件连接到内容控件,例如 TextBox

此事件的处理程序可用于有选择地防止将不需要的数据格式添加到数据对象,从而消除冗余数据格式的数据转换处理并提高复制操作的整体性能。 若要跳过特定数据格式,请调用 CancelCommand 方法并在 属性中 Format 指定要跳过的格式。 CancelCommand为此事件调用 方法不会取消关联的复制或拖动命令。

适用于

另请参阅