当我在网格中时,我想捕获一些键来做某事。我捕获了“delete”键并且没有问题,但是当我尝试捕获“Return”键并且我正在编辑单元格时,当我按下 Return 键时,我不会离开编辑单元格模式。
如果我不执行回车键绑定,当我在编辑单元格时按回车键时,它会离开编辑模式并转到下一行。
如果我注释了“返回”键绑定的所有代码,就会出现问题,所以我认为问题不是我使用的代码,而是返回键的输入键绑定。
当我想捕获返回键时,我必须有一些特殊的考虑吗?
我在 xaml 中使用以下代码进行绑定:
<DataGrid.InputBindings>
<KeyBinding Key="Delete" Command="{Binding myCommand}"
CommandParameter="Delete"/>
<KeyBinding Key="Return" Command="{Binding myCommand}"
CommandParameter="Return"/>
</DataGrid.InputBindings>
</DataGrid.InputBindings>
谢谢。