2016-07-22 3 views
2

Ctrl+^, Ctrl+M과 같은 고급 키보드 단축키를 정의하고 싶습니다. Visual Studio 2015에서이 응용 프로그램을 보았습니다. 내 응용 프로그램에 좋을 것이라고 생각했지만 WPF 및 C#에서 이러한 키보드 바로 가기를 정의 할 수있는 방법을 찾지 못했습니다. 난 단지 Ctrl+S처럼 "정상"바로 가기를 정의하는 방법을 알고WPF의 고급/복잡한 바로 가기

InputGestures.Add(new KeyGesture(Key.S , ModifierKeys.Control)); 

가 어떻게 비주얼 스튜디오와 같은 고급 바로 가기를 만들 수 있습니까?

+0

[wpf의 다중 키 제스처] 가능한 복제본 (http://stackoverflow.com/questions/2181991/multi-key-gesture-in-wpf) – meorfi

+0

http : // stackoverflow를 참조하십시오. co.kr/questions/2181991/multi-key-gesture-in-wpf를 참고하십시오 : http://stackoverflow.com/questions/28483141/multiples-keys-in-keybinding. 그것은 귀하의 요구에 응답해야합니다 :) – meorfi

+0

나중에 코드를 시도하고 그것이 작동하는지 당신에게 말해 –

답변

0

복잡한 바로 가기를 만들려면 응용 프로그램에 논리를 추가해야합니다. 핸들 "Ctrl+^"과 유사하게 "Ctrl+M"을 기다립니다.

한 줄의 코드에서 복잡한 바로 가기 시퀀스를 구현할 수있는 기존 기능에 대해서는 아무 것도 모릅니다.