2010-04-17 8 views
1

Je lie une collection d'instances de classe MyItem à un DataGrid. La classe MyItem a une propriété appelée "IsSelected". Cette propriété peut être modifiée par programme. Comment puis-je propager cette modification à l'interface utilisateur de sorte que si cette valeur est true, la ligne associée à MyItem est mise en surbrillance (sélectionnée) et si elle est false, la ligne associée à MyItem n'est pas mise en surbrillance?Silverlight 3 + DataGrid.SelectedItems Question

Merci,

Répondre

0

d'abord faire MyItem vous met en œuvre INotifyPropertyChanged et utiliser aussi un ObservableCollection si votre grille sait quand l'info a changé.

Pour la sélection jeter un oeil à ce blog, ils ont un échantillon juste faire ce que vous voulez link text