저는 WPF에서 MVVM 패턴을 사용하고 있습니다.MouseBinding의 WPF 키보드 수정 자
나는 Control + Click
이벤트에 해당하는 CheckBox
에 InputBinding
을 설정하고 싶습니다,하지만 MouseBinding
요소에 Modifiers
속성을 볼 수 없습니다. 이 수행하는 방법에 대한
<CheckBox>
<CheckBox.InputBindings>
<MouseBinding MouseAction="LeftClick"
Command="{Binding CheckboxControlClickCommand}"
Modifiers="Control" />
</CheckBox.InputBindings>
</CheckBox>
어떤 아이디어 이벤트를 사용하지 않고 : 이것은 내가 (존재하지 않는 가상의 코드, obviously- 수정)를 달성하고 싶은 무엇인가?
감사합니다.
난 당신이 오프베이스라고 생각하지 않는다; 행동을 사용할 수는 있지만 ICommand의 Execute() 컨텍스트에서 Keyboard.Modifiers를 확인할 수 있다는 것을 알지 못했습니다. – egoodberry