Обновление двух элементов управления одновременно, которые связаны с одним и тем же источником привязки VB.Net - PullRequest
0 голосов
/ 09 мая 2019

У меня есть источник базы данных доступа, связанный с Listbox в родительской форме, и у меня есть одно представление таблицы данных в дочерней форме, оба связаны с одним и тем же источником привязки. Когда я вставляю новую запись или новую строку в базу данных через Datagridview в дочерней форме, она обновляется как в базе данных, так и в представлении datagrid, но это изменение не сразу отражается в окне списка, мне нужно перезапустить программу, чтобы увидеть изменения в списке. Есть ли способ отправить изменения в оба элемента управления или обновить список, когда я закрываю дочернюю форму? Я использую следующий код для обновления моего источника привязки.

With EQtblBindingSource
    .AddNew()
    DirectCast(.Current, DataRowView)("eiD") = "SS"
    DirectCast(.Current, DataRowView)("EQ_NAME") = "DUMMY"
    .EndEdit()
End With
EQ_tblTableAdapter.Update(EQDATADataSet.EQ_tbl)

спасибо

...