로딩
요청 처리 중입니다...

[WPF_DevExpress] Behavior 04.KeyToCommand

 [WPF_DevExpress] Behavior 04.KeyToCommand

KeyToCommand 클래스는 KeyGesture를 명령에 바인딩 할 수 있는 Behavior이다 컨트롤의 키 제스처를 처리해야 하는 요구사항이 있다고 가정하자. 예를 들어 포커스가 TextBox에 있는 동안 사용자가 Enter 키를 누르면 ViewModel의 CommitCommand를 호출해야 한다고 했을 때 KeyToCommand를 사용하여 처리할 수 있다.

KeyToCommand 동작을 TextBox의 dxmvvm:Interaction.Behaviors 컬렉션에 추가한다. KeyToCommand.KeyGesture 속성에 처리해야 하는 키 제스처를 지정하고, EventToCommandBase.Command 속성에 명령을 바인딩 한다.

MainWindow.xaml

# Behavior # DevExpress # KeyGesture # KeyGesture바인딩 # KeyToCommand # WPF # 데브익스프레스 # 키바인딩