Resalte filas enteras solo en Silverlight DataGrid

Cuando el usuario hace clic en una fila de la cuadrícula de datos (o usa el teclado), se selecciona esa fila, pero la celda específica en la que hicieron clic también recibe su propio enfoque especial. Esto está bien para una cuadrícula de edición de datos, pero estoy tratando de crear algo más como un diálogo abierto que muestra las propiedades de cada elemento en la lista, así que ...

¿Es posible configurar un DataGrid (solo lectura) para que el usuario solo pueda seleccionar o enfocar filas completas, no campos individuales?

Si eso no es posible, ¿existe una forma elegante de hacer que solo se pueda seleccionar el primer elemento? Por ejemplo, en el cuadro de diálogo Abrir de Windows estándar, si cambia a la vista de Detalles, hay varias columnas para cada fila (nombre de archivo, fecha de creación, tamaño, etc. ), pero solo puede resaltar elementos en la columna de nombre de archivo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta