ubstitua a tecla Enter, mas mantenha o comportamento padrão de outras chaves em um datagrid w

Realmente me incomoda que pressionar a tecla Enter em um Datagrid mova a seleção para um item, gostaria de poder decidir o que ele faz em um evento normal de pressionamento de tecla.

Então, o que fiz foi criar uma nova classe que herda o DataGrid e substitui o evento OnKeyDown e o usa como meu datagri

Isso cria um novo conjunto de problemas, já que aparentemente tenho que reescrever todas as outras teclas pressionadas (navegação por tecla de seta, shift + seleção de tecla de seta, pgup / pgdn, etc.). Eu tenho tentado hackear, mas parece tão inútil gastar tempo reescrevendo algo que já foi escrito e provavelmente melhor do que o que for apresentado.

Então, como posso fazer com que a tecla enter faça o que eu quero sem mexer com as outras combinações de teclas padrão do datagri

Desde já, obrigad

questionAnswers(5)

yourAnswerToTheQuestion