Zaznacz całe wiersze tylko w Silverlight DataGrid

Gdy użytkownik kliknie wiersz w datagrid (lub używa klawiatury), ten wiersz jest zaznaczony, ale określona komórka, na którą kliknęli, ma również swój własny szczególny nacisk. To jest dobre dla siatki edycji danych, ale próbuję stworzyć coś więcej jak otwarte okno dialogowe, które pokazuje właściwości dla każdego elementu na liście, więc ...

Czy można skonfigurować (tylko do odczytu) DataGrid, aby użytkownik mógł wybierać lub skupiać się tylko na całych wierszach, a nie na pojedynczych polach.

Jeśli nie jest to możliwe, czy istnieje elegancki sposób na wybranie tylko pierwszego elementu - na przykład w standardowym oknie dialogowym Otwórz okno, jeśli zmienisz widok na Szczegóły, istnieje kilka kolumn dla każdego wiersza (Nazwa pliku, Data utworzenia, Rozmiar itp. ), ale możesz tylko podświetlać elementy w kolumnie nazwy pliku.

questionAnswers(3)

yourAnswerToTheQuestion