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
要对其添加事件处理程序的依赖对象(UIElement 或 ContentElement)。
要添加的引用处理程序方法的委托。
注解
该 SettingData 事件作为复制或拖动命令的一部分发生,对于要添加到关联数据对象的每种数据格式一次。 通常,此事件连接到内容控件,例如 TextBox。
此事件的处理程序可用于有选择地防止将不需要的数据格式添加到数据对象,从而消除冗余数据格式的数据转换处理并提高复制操作的整体性能。 若要跳过特定数据格式,请调用 CancelCommand 方法并在 属性中 Format 指定要跳过的格式。 CancelCommand为此事件调用 方法不会取消关联的复制或拖动命令。