Comando de vinculação DataGrid para selecionar linha

Eu quero executar um comando quando o usuário seleciona uma linha em um DataGrid.

Eu vejo que é possível envolver o conteúdo da célula em botões (embora eu não queira o estilo do botão) - mas eu não quero fazê-lo no nível da célula.

Também vejo que é possível usar comportamentos para vincular um comando a um evento. Mas, de preferência, não deveria ter que recorrer a comportamentos para uma tarefa tão comum.

É possível fazer isso via simples ligação de dados de comando simples?

Então: 1) o usuário clica em DataGrid row 2) o comando no modelo de exibição é disparado.

Desde já, obrigado.

questionAnswers(1)

yourAnswerToTheQuestion