我有一個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