J'ai un DataGrid que je lie à un PagedCollectionView qui est groupé et trié. Le contenu du DataGrid n'est pas modifiable bien qu'une colonne contienne un lien cliquable.Création de cellules Datagrid Silverlight non sélectionnables
J'ai limité la SelectionMode du DataGrid à DataGridSelectionMode.Single
qui arrête la sélection multiple de la ligne qui est bon. Mais la ligne sélectionnée a également une cellule sélectionnée qui dessine une couleur légèrement plus claire que le reste de la ligne sélectionnée et a une bordure.
Fondamentalement, je voudrais avoir un SelectedRow mais pas un SelectedCell (à partir d'une perspective UI/affichage).
Il semble que la définition d'une propriété soit simple, mais j'ai l'impression que je dois peut-être modifier le modèle DataGrids et/ou créer un désordre avec VisualStateManager.
Je suis heureux de passer à un autre contrôle autre que DataGrid mais je dois être en mesure d'afficher Groupement.
Très rusé, mais je me sens un peu sale. Probablement plus agréable que des tonnes de modèles de contrôle. –