Wpf 当我将输入绑定到;return";输入数据网格,我不&x27;不要离开编辑单元
当我在网格中时,我想捕获一些键来做一些事情。我捕获了“delete”键,没有问题,但当我尝试捕获“Return”键并编辑单元格时,当我按下Return键时,我不会离开编辑单元格模式 如果我不执行回车键绑定,当我在编辑单元格时按回车键时,它将离开编辑模式并转到下一行 如果我对“Return”键绑定的所有代码进行注释,就会出现问题,因此我认为问题不是我使用的代码,而是Return键的输入键绑定 当我想要捕获返回键时,我必须有一些特殊的注意事项吗 我在xaml中使用以下代码进行绑定:Wpf 当我将输入绑定到;return";输入数据网格,我不&x27;不要离开编辑单元,wpf,datagrid,inputbinding,Wpf,Datagrid,Inputbinding,当我在网格中时,我想捕获一些键来做一些事情。我捕获了“delete”键,没有问题,但当我尝试捕获“Return”键并编辑单元格时,当我按下Return键时,我不会离开编辑单元格模式 如果我不执行回车键绑定,当我在编辑单元格时按回车键时,它将离开编辑模式并转到下一行 如果我对“Return”键绑定的所有代码进行注释,就会出现问题,因此我认为问题不是我使用的代码,而是Return键的输入键绑定 当我想要捕获返回键时,我必须有一些特殊的注意事项吗 我在xaml中使用以下代码进行绑定: <Data
<DataGrid.InputBindings>
<KeyBinding Key="Delete" Command="{Binding myCommand}"
CommandParameter="Delete"/>
<KeyBinding Key="Return" Command="{Binding myCommand}"
CommandParameter="Return"/>
</DataGrid.InputBindings>
</DataGrid.InputBindings>
谢谢。如果要覆盖到的现有输入绑定,则需要手动执行该命令才能保留默认行为
(您可以使用它,它会调用命令。)我使用的是MVVM模式,那么,我如何执行DatGrid的CommitteIt命令?@Daimroc:不知道,要有创意,可能会将您的命令分为一个用于返回,一个用于删除,并将DataGrid作为参数传递,以便您可以对其调用方法。