我有一个WPF DataGrid
他的列绑定到位于 ViewModel 上的 ObservableCollection 中的变量,
这是代码:
<DataGrid SelectedIndex="{Binding SelectedXIndex,Mode=TwoWay}" DataContext="{Binding XViewModel}" ItemsSource="{Binding XList}" AutoGenerateColumns="False">
<DataGrid.Columns>
...
<DataGridTextColumn Header="{x:Static p:Resources.Name}" Binding="{Binding Name}"></DataGridTextColumn>
</DataGrid.Columns>
</DataGrid>
视图模型:
XList= ObservableCollection<X>
Class X = (Name- Implement notify property changed)
当我编辑一列时,视图模型的更改仅通过换行符接收(而不是离开编辑状态) 为什么会发生这种情况?