如何在包含文本框的previewkeydown事件时处理窗口keydown事件?

时间:2011-01-04 10:15:30

标签: wpf keydown

我的应用程序有自定义图像控件,按钮和自定义文本框。我在属于图像的窗口keydown事件和文本框previewkeydown事件中的一些关键操作中实现了一些关键操作。当焦点在图像或按钮上时,关键操作窗口效果很好。当焦点在文本框上时,两个键操作的组合不能很好地工作。例如,当焦点在文本框上时,如果我按下ctrl +向上箭头,首先它会触发两个文本框的keydown事件和窗口keydown事件,其中e.key包含ctrl.second文本框的keydown事件被触发,但Windows keydown事件没有被解雇为什么..?

1 个答案:

答案 0 :(得分:0)

输入绑定可能会帮助你吗?

请参阅:http://www.switchonthecode.com/tutorials/wpf-tutorial-command-bindings-and-custom-commands

它用于WPF方式的键盘输入比KeyDown和KeyUp事件更多。我现在遇到了自己的问题,呃。