У меня есть datagrid в моем представлении с его ItemSource, привязанным к DataTable в моей ViewModel. Когда я программно обновляю DataTable (добавление столбца через команду), изменения не отображаются в представлении. Кроме того, если я аннулирую вид View, перейдя на другую вкладку и затем вернувшись, отображаются сделанные изменения.WPF Datagrid с использованием MVVM .. возможна двусторонняя привязка к DataTable?
My ViewModel наследует от INotifyPropertyChanged, и я поднимаю событие PropertyChanged правильно, так как я использую тот же процесс для других связанных свойств в ViewModel, и они работают должным образом.
Возможно ли, чтобы datagrid отражал изменения, внесенные в связанный DataTable с использованием шаблона MVVM?
Есть ли событие datagrid, которое я могу использовать для обновления datagrid в коде вида?
Благодарим за помощь! -Steven
Я нашел способ сделать вашу обходную работу для моего сценария. Я не уверен, почему я не пробовал это сам, но в любом случае я ценю ваше время и помощь. Спасибо! – stevosaurus
Удовольствие, счастливое, что оно помогло – AndyG