DependencyPropertyChangedEventHandler 대리자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
특정 DependencyObject 구현에서 DependencyProperty가 변경될 때 발생하는 이벤트를 처리할 메서드를 나타냅니다.
public delegate void DependencyPropertyChangedEventHandler(System::Object ^ sender, DependencyPropertyChangedEventArgs e);
public delegate void DependencyPropertyChangedEventHandler(object sender, DependencyPropertyChangedEventArgs e);
type DependencyPropertyChangedEventHandler = delegate of obj * DependencyPropertyChangedEventArgs -> unit
Public Delegate Sub DependencyPropertyChangedEventHandler(sender As Object, e As DependencyPropertyChangedEventArgs)
매개 변수
- sender
- Object
이벤트 소스입니다.
이벤트 데이터입니다.
설명
이 대리자는 종속성 속성 변경을 보고 하는 특정 이벤트에 대 한 처리기 서명입니다.
이 처리기를 사용하는 이벤트는 라우트된 이벤트가 아니라 CLR(공용 언어 런타임) 이벤트로 노출됩니다. 일반적으로 이러한 이벤트는 PropertyName)Changed
명명 패턴을 따릅니다. 여기서 PropertyName 은 변경된 속성의 이름 지정 패턴 Is(
입니다DependencyProperty.Name. 이벤트의 인수는 특정 이벤트에서 보고 된 속성의 이전 및 새 값을 쿼리 하는 데 사용 됩니다. 일반적으로 1:1 대응 관계가 속성 간의 변경 하 고 변경 내용을 보고 하는 특정 이벤트. 것도 가능 드물긴 하지만 둘 이상의 속성에 동일한 이벤트 보고서 변경 합니다. 이 경우에 DependencyPropertyChangedEventArgs 변경 된 속성을 확인 하려면 확인 해야 합니다.
이벤트 데이터 클래스 DependencyPropertyChangedEventArgs 이 대리자 보다 폭넓게 사용 합니다. DependencyPropertyChangedEventArgs은 WPF 속성 시스템의 사용자 지정 기능 및 내부 요소인 구현에 대한 데이터와 OnPropertyChanged 개체에 대한 PropertyChangedCallback 종속성 속성이 변경될 때마다 클래스별 알림을 제공하도록 재정의할 수 있는 가상 메서드를 통해 데이터를 전달하는 데도 사용됩니다.
확장 메서드
GetMethodInfo(Delegate) |
지정된 대리자가 나타내는 메서드를 나타내는 개체를 가져옵니다. |