2012-03-17 5 views
3

WinForms에서 명령에 대한 키 조합을 지정할 수 있으며 메뉴 항목에 자동으로 표시됩니다. 실제로 이는 10 년 전 델파이에서도 마찬가지였습니다.모든 메뉴에서 InputGestureText를 자동으로 설정하는 방법은 무엇입니까?

그러나 WPF에서는 입력 제스처를 한 곳에서 바인딩 한 다음 입력 제스처를 수동으로 사용할 때마다 InputGestureText을 설정하는 것을 기억해야합니다.

응용 프로그램의 모든 메뉴에있는 모든 InputGestureText를 현재 키 바인딩에 따라 자동으로 설정하려면 어떻게합니까?

답변

1

내가 아는 한 자동화는 내장되어 있지 않지만, 그렇게하면 스스로를 만드는 것을 멈추지 않아야합니다. 너무 열심히해서는 안됩니다. 메뉴 트리를 반복하고 InputBindings을 기반으로 InputGestureText을 추가하거나 다른 방법으로 수행 할 수 있습니다 (메뉴를 지원하는보기 모델 계층 구조가 바람직 함).

관련 문제