Comando de enlace de DataGrid a selección de fila

Quiero ejecutar un comando cuando el usuario selecciona una fila en un DataGrid.

Veo que es posible envolver el contenido de la celda en botones (aunque no quiero el estilo del botón), pero no quiero hacerlo a nivel de celda.

También veo que es posible usar comportamientos para vincular un comando a un evento. Pero preferiblemente no debería tener que recurrir a comportamientos para una tarea tan común.

¿Es posible hacer esto a través del antiguo enlace de datos de comandos?

Por lo tanto: 1) el usuario hace clic en el comando Fila de DataGrid 2) en el modelo de vista se activa.

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta