是什麼區別:...C#MVVM DataGrid綁定策略?
<DataGrid
ItemsSource="{Binding MyCollection}"
/>
和
<CollectionViewSource x:Key="CollectionData" Source="{Binding MyCollection}"/>
...
<DataGrid
DataContext="{StaticResource CollectionData}"
ItemsSource="{Binding}"
/>
他們都似乎工作。唯一的區別是第二個片段,我不能綁定到SelectedItem。那麼爲什麼有人會選擇另一種策略呢?爲什麼不會有人使用第一個片段?謝謝。