문제

이벤트 오버 이벤트가 발사 될 때 메소드를 연결하는 가장 좋은 방법은 무엇입니까?

예.

마우스가 버튼 위로 떠날 때. 카운트와 같은 메소드 화재.

마우스가 버튼 위에있는 한 카운트가 계속 증가합니다.

마우스를 메소드에 어떻게 연결합니까? XAML 사용?!

어떤 아이디어?!

도움이 되었습니까?

해결책

이를 수행하는 한 가지 방법은 첨부 된 속성을 통한 것입니다. 특히이 기능을 재사용하려는 경우.

표현식 블렌드 Behavior<T> 수업은 이것을 간단하게 만듭니다. 블렌드 SDK가 필요하지만 동작을 직접 사용할 수 있습니다. 여기에 있습니다 예를 보여주는 블로그 게시물.

이를 통해 XAML에 첨부 된 동작을 할당 할 수 있습니다. 많은 MVVM 프레임 워크에는이 접근법을 사용하는 구현이 있습니다. Cinch의 생명.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top