다음을 통해 공유


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

이벤트 처리기를 추가할 종속성 개체(UIElement 또는 ContentElement)입니다.

handler
DataObjectSettingDataEventHandler

추가할 처리기 메서드를 참조하는 대리자입니다.

설명

이벤트는 SettingData 연결된 데이터 개체에 추가할 각 데이터 형식에 대해 한 번 복사 또는 끌기 명령의 일부로 발생합니다. 일반적으로 이 이벤트는 와 같은 TextBox콘텐츠 컨트롤에 연결됩니다.

이 이벤트에 대한 처리기를 사용하여 원치 않는 데이터 형식이 데이터 개체에 추가되지 않도록 선택적으로 방지하여 중복 데이터 형식에 대한 데이터 변환 처리를 제거하고 복사 작업의 전반적인 성능을 향상시킬 수 있습니다. 특정 데이터 형식을 건너뛰려면 메서드를 CancelCommand 호출하고 속성에서 건너뛸 형식을 Format 지정합니다. 이 이벤트에 대한 메서드를 CancelCommand 호출해도 연결된 복사 또는 끌기 명령은 취소되지 않습니다.

적용 대상

추가 정보