【发布时间】:2012-02-08 22:38:37
【问题描述】:
我有一个 DataTable,当我更改(添加、修改..ect)时,它不会反映在绑定到 DataTable 的 DataGrid 上。
ItemsSource="{Binding TableData,Mode=TwoWay,IsAsync=True}"
这就是绑定^
现在当我设置 RowError 时
TableData.Rows[x].RowError = ex.Message;
HasError 设置为 true...但 DataGrid 没有反映这一点(我有一个样式,当出现错误时将行标记为红色)
注意:我的更改并没有反映在设置 ErrorMessages 上,我还尝试在 ViewModel 中添加行,并且这些添加的行也没有反映。
关于数据表: 它没有设置列或任何东西,它反映了用户选择的选定数据库表。
【问题讨论】:
标签: wpf mvvm datagrid datatable