我已經綁定了不同的東西/在這個問題上閱讀了一段時間,並且還沒有找到答案。希望你們能幫忙。雙向綁定一個ObservableCollection <string>到WPF DataGrid
我有一個string類型的observablecollection。我想將這個集合綁定到一個數據網格,並且能夠編輯/刪除/添加到集合中。這裏是我的xaml:
<DataGrid ItemsSource="{Binding Movies.Titles}" CanUserDeleteRows="True" CanUserAddRows="True" Height="300">
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Path=DataContext, RelativeSource={RelativeSource Self}}"/>
</DataGrid.Columns>
</DataGrid>
相同的observablecollection也綁定到列表框。我希望能夠使用上面的datagrid方法編輯集合並查看列表框中的更改/編輯。刪除/添加工作正常,但是當我編輯網格單元格內的字符串並失去焦點時,字符串會回到原來的狀態,並且永遠不會更新。
非常感謝任何幫助/建議。