У меня есть два DataGridView
с на вкладке, и DataSource
второй сетки основаны на выборе строки в первой сетке. Проблема в том, что я не могу обновить сетку после того, как некоторые значения были вставлены или обновлены на предыдущих вкладках. Он работает хорошо, если я щелкаю по строке, но не работает, если я выбираю строку программным способом (то есть первая строка). Я пробовал следующее, но не удалось обновить.
daProgram.ClearBeforeFill = true
daProgram.fill(dsProgram)
bsProgram.ResetBindings(true) -- binding source also tried false
dgvProgram.DataSource=bsProgram -- rebinding the control
Я тоже пробовал:
dgvProgram.DataSource=nothing
и
dgvProgram.DataBindings.clear()
Ничего не работает: - (
Буду очень признателен, если кто-нибудь поможет мне в этом.