Как обновить WPF DataGrid?

У меня есть WPF DataGrid с некоторыми данными. Вы можете добавлять строки через отдельное окно. DataContext - это то же самое, объект LINQ-to-SQL. Привязка также та же, я привязываю свойство ItemsSource к таблице.

В другом окне, когда пользователь нажимает «Сохранить», я создаю строку программным способом и добавляю ее, используя «InsertOnSubmit». После этого я использую метод SubmitChanges в DataContext.

Моя проблема в том, что DataGrid не обновляется. Если я перезапускаю приложение, я вижу новую строку, поэтому она находится в базе данных, но я не смог найти способ обновить DataGrid.

До сих пор я пытался использовать «UpdateTarget» в BindingExpression DataGrid, но это не помогло. Я также пытался "dataGrid.Items.Refresh ()" - тот же результат. Как я могу это исправить?

Ответы на вопрос(7)

Ваш ответ на вопрос