RoutedEventArgs.OriginalSource 속성

정의

부모 클래스에 의한 Source 조정 앞에 순수 적중 횟수 테스트에서 결정한 원본 보고 소스를 가져옵니다.

public:
 property System::Object ^ OriginalSource { System::Object ^ get(); };
public object OriginalSource { get; }
member this.OriginalSource : obj
Public ReadOnly Property OriginalSource As Object

속성 값

Object

클래스 처리에 의한 Source 조정 앞에 있는 원본 보고 소스로서, 합성 요소 트리를 평면화하기 위해 수행됩니다.

설명

이 속성은 클래스 이벤트 처리기 또는 인스턴스 처리기가 호출되기 전에 해당 값을 한 번 획득하며 이 시점을 지나서 조정되지 않습니다. 원래 원본 정보는 이벤트 데이터에 보고되는 것처럼 클래스 처리기 또는 클래스 구현에 대한 읽기 전용입니다.

원본을 조정할 수 있는 일반적인 경우는 컨트롤에 대한 콘텐츠 모델 내의 콘텐츠 요소를 포함합니다(예를 들어 목록 항목의 콘텐츠는 목록 항목 요소를 목록 항목으로 보고하고 목록 항목 내의 실제 요소는 해당 요소로 Source 보고합니다 OriginalSource.

다양한 요소 및 콘텐츠 모델에 의한 원본 조정은 클래스마다 다릅니다. 이벤트 원본을 조정하는 각 클래스는 대부분의 입력 시나리오 및 클래스가 의도된 시나리오에 대해 보고하는 데 가장 유용한 원본을 예측한 다음 해당 소스를 해당 원본으로 Source설정합니다. 이 원본이 이벤트 처리와 관련이 없는 경우 대신 확인하여 OriginalSource 더 적합한 다른 원본을 보고하는지 확인합니다. 입력 이벤트에 대한 자세한 내용은 입력 개요를 참조하세요.

적용 대상

추가 정보