Quelle est la différence entre:C# MVVM DataGrid Binding Strategies?
<DataGrid
ItemsSource="{Binding MyCollection}"
/>
et ...
<CollectionViewSource x:Key="CollectionData" Source="{Binding MyCollection}"/>
...
<DataGrid
DataContext="{StaticResource CollectionData}"
ItemsSource="{Binding}"
/>
Ils ont tous deux semblent fonctionner. La seule différence est que le deuxième extrait, je ne peux pas lier à SelectedItem. Alors pourquoi quelqu'un choisir une stratégie sur l'autre? Pourquoi quelqu'un n'utiliserait-il pas le premier extrait? Merci.