我有一个DataTable,当我改变(添加,修改..ect)它不会反映DataGrid绑定到DataTable。编辑动态DataTable不更新DataGrid
ItemsSource="{Binding TableData,Mode=TwoWay,IsAsync=True}"
那绑定^
现在,当我设置RowError
TableData.Rows[x].RowError = ex.Message;
HasError被设置为true ...但DataGrid中没有反映这一点(我有一个风格标志一排红色时出现错误)
注意:我的更改没有反映在更多的设置ErrorMessages,我也试着在ViewModel中添加行,并且那些添加的行不是受到感染。
关于DataTable: 它没有设置列或任何东西,它会重新选择用户选择的选定数据库表。
谢谢,这将不得不做。 – user1145927 2012-01-12 16:54:30
另一种可能性在这里:http://stackoverflow.com/questions/2677446/binding-wpf-datagrid-to-datatable-using-templatecolumns – mydogisbox 2012-01-12 16:54:47