나는 명령 매개 변수와 함께 단일 명령을 사용하여 모든 유형의 상호 작용 (클릭, 키 누르기, 터치) 중에서 "작동 중지"이벤트를 수행하는 여러 개의 단추가 있습니다. 이것이 내 응용 프로그램에 충분하지 않다는 것을 알려주며 버튼을 놓을 때도 알아야합니다. 이러한 "up"이벤트와 비슷한 것을 어떻게합니까?여러 유사한 단추에 걸쳐 단추 "위로"이벤트를 처리하는 방법.
0
A
답변
0
:
PointerReleased, PointerCanceled는, PointerCaptureLost 모두 "가"이벤트의 터치 환경을 경청해야한다.
0
OnIsPressedChanged() 메소드를 살펴보십시오. Button을 처리 할 수 있으려면 Button에서 클래스를 파생해야 할 수 있습니다.
또한 MouseLeftButtonUp 이벤트를 처리 할 수 있지만 마우스 클릭으로 버튼을 누르면 발생합니다. 키보드를 잡으려면 KeyUp 이벤트를 처리하고 해당 키로 인해 버튼을 클릭했는지 확인해야합니다 (스페이스, 경우에 따라 Enter, 단축키 등)
0
불행히도 UP- 이벤트에 대한 특수 명령. 그러나 당신이 사용할 수있는 EventToCommand 행위 나 이벤트의 조합을들을 필요 발견했습니다
+0
하지만 어떤 이벤트가 발생합니까? 입력 방법에 따라 많은 이벤트가 발생합니다. 각 단추에 대해 여섯 가지 EventToCommand 동작을 선언하지 않고 무언가를 찾고 있습니다. 12. (전화 키패드입니다) – Jippers
관련 문제
- 1. 여러 패턴에 걸쳐 유사한 비교 사용하기
- 2. C# 단추 배열 단추에 이미지를 추가하는 방법
- 3. 여러 탭 단추에 대해 동일한 이미지 및 단추 스타일 사용
- 4. 다른 컨트롤러 단추에 두 개의 제출 단추
- 5. 단추에 이미지 추가 단추 클릭 없음 감지
- 6. 단추 모양 단추에 대한 도구 설명을 설정하는 방법
- 7. Ruby : 유사한 모델 속성 호출을 처리하는 방법
- 8. 여러 활동에 걸쳐 타이머
- 9. 여러 페이지에 걸쳐 scrollTo
- 10. 여러 페이지에 걸쳐 DotNetNuke 콘텐츠를 공유하는 방법?
- 11. 여러 번에 걸쳐 FindBugs를 조용히하는 방법
- 12. 여러 행에 걸쳐 기능을 반복하는 방법
- 13. 여러 페이지에 걸쳐 목록을 표시하는 방법
- 14. 여러 페이지에 걸쳐 테이블을 늘리는 방법
- 15. 여러 줄에 걸쳐 NSString을 포맷하는 방법
- 16. 여러 테이블에 걸쳐 유니크을 적용하는 방법
- 17. 클릭 한 항목에 따라 두 개의 다른 단추에 대해 동일한 이벤트를 처리하는 단추
- 18. SQLServer 2008R2에서 여러 행에 걸쳐 XML을 쿼리하는 방법
- 19. CommandBarButton 여러 단추에 대한 이벤트 클릭
- 20. 여러 개의 단추에 동일한 ID 사용
- 21. 여러 페이지에 걸쳐 레일 모델 유효성 검사
- 22. VBA 매크로를 Excel의 단추에 묶을 수있는 방법
- 23. 여러 활동에 걸쳐 안드로이드 데이터베이스
- 24. 여러 테이블에 걸쳐 일반적인 시퀀스
- 25. 여러 개체에 걸쳐 Cocos2d 애니메이션
- 26. 여러 페이지에 걸쳐 객체 채우기
- 27. Django - ChoiceField 여러 양식에 걸쳐
- 28. 여러 테이블에 걸쳐 COUNT 사용하기
- 29. TERADATA : 여러 테이블에 걸쳐 집계
- 30. 여러 페이지에 걸쳐 보존되는 값
이것에 대해 자세히 설명해 주시겠습니까? ButtonBase의 일부로 OnIspressedChanged가 표시되지만 주식 단추에서는 액세스 할 수 없습니다. 여기 – Jippers
이 예는 다음과 같습니다 MyButton 클래스 : 버튼 { 보호 재정의 무효는 (System.Windows.DependencyPropertyChangedEventArgs 전자) { base.OnIsPressedChanged (e)를 OnIsPressedChanged; System.Diagnostics.Debug.WriteLine (e.NewValue); } } – Jogy