4
HEllo, WPF에서 어떤 클래스 수준 이벤트 처리기를 설명 할 수 있습니까? WPF에서 라우트 된 이벤트를 사용하지만 현재 책을 읽었으며 클래스 수준 이벤트 핸들러에 대한 언급을 발견했습니다. 이 기술의 실제 사용은 무엇입니까?WPF의 클래스 수준 이벤트 처리기
HEllo, WPF에서 어떤 클래스 수준 이벤트 처리기를 설명 할 수 있습니까? WPF에서 라우트 된 이벤트를 사용하지만 현재 책을 읽었으며 클래스 수준 이벤트 핸들러에 대한 언급을 발견했습니다. 이 기술의 실제 사용은 무엇입니까?WPF의 클래스 수준 이벤트 처리기
라우트 된 이벤트의 정적 이벤트 핸들러로 클래스 핸들러를 생각해보십시오. 예를 들어 관련된 객체의 특별한 인스턴스없이 모든 마우스 다운 이벤트를 처리하려는 경우 이러한 핸들러를 등록 할 수 있습니다. 당신은 일반적으로 클래스의 정적 생성자에 등록 할 :
static MyWindow()
{
EventManager.RegisterClassHandler(typeof(MyWindow), PreviewMouseLeftButtonDownEvent, new RoutedEventHandler(OnMouseLeftButtonDown));
}
항목 :
http://msdn.microsoft.com/en-us/library/ms597875.aspx
http://karlshifflett.wordpress.com/2008/04/22/wpf-sample-series-eventmanagerregisterclasshandler/
두 번째 링크가 모든 것을 설명! 고마워! –