2009-08-13 4 views
1

주 창에서 세 개의 usercontrol로 구성된 응용 프로그램을 프로그래밍하고 있습니다. usercontrol 중 하나에는 키보드 입력으로 제어 할 수 있어야하는 슬라이더가 있습니다. 왼쪽 화살표는 값을 줄이고 오른쪽 버튼은 증가합니다. 이 작업은 슬라이더에 포커스가있을 때만 가능합니다. 다른 컨트롤에 포커스가 있다면, 전혀 작동하지 않습니다.WPF에서 "전역"바로 가기 키 만들기

"글로벌"단축키를 정의 할 수 있습니까? 포커스가 어디에 있든 동일한 이벤트 또는 기능을 트리거하는 IE 키는 무엇입니까? 희망은 나 자신을 충분히 명확하게 만들었습니다 ...

답변

0

나는 이것을 시도한 적이 없지만, 작동 할 수도있는 키가 연결된 주 창 수준에 명령이 등록되어있는 경우. 나는 이것을 해본 적이 없다는 것을 명심하십시오. 그러나 당신이 시도 할 수있는 몇 가지 것입니다. 여기에 명령을 처음 사용하는 사람은 blog post about it입니다.

나는이 내 자신을 굴려 본 적이 없지만 과거의 명령을 사용할 때 어떤 경우에는 실제로 일어나지 않도록 코드를 넣어야했습니다.

저는이 부분이별로 도움이되지 않는다는 것을 알고 있습니다 만, 시작하기에 충분하다고 생각합니다.

+0

이 확실히 날, 감사를 시작하는 일입니다! 지금까지는 명령에 대해 들어 본 적이 없었습니다. 그러나 명령을 조금 읽은 후에 올바르게 사용하면 강력한 도구로 보입니다. –