Member 13142345 Ответов: 2

Сетка не обновляется после закрытия дочерней формы в VB .NET


у меня есть приложение windows form, где в одной основной форме у меня есть сетка, состоящая из списка людей.

я создал еще одну форму для редактирования информации о людях.

Я выбрал одного гостя и нажал на ссылку метки, чтобы отредактировать информацию, которая откроет вторую форму.
После обновления информации и закрытия второй формы сетка в основной форме не обновляется.

Что я уже пробовал:

Dim frm как новый Edit_Details
IsMdiContainer = True
frm.MdiParent = Me.MdiParent
Формы.Добавить(frm, "Edit_Details")
ФРМ.Показать()


может ли кто-нибудь помочь мне в этом вопросе

2 Ответов

Рейтинг:
0

mehr.ah

определите событие onclose для вашей сетки и обновите данные или выходной элемент или любое другое место, где вам нужно


Member 13142345

мне очень жаль, что я новичок в vb .net, не могли бы вы объяснить мне ....

Member 13142345

в форме 2 я определил кнопку закрытия и написал следующий код
Формы.Удалить("Edit_Details")
Меня.Распоряжаться()

Рейтинг:
0

mehr.ah

любой элемент, такой же, как сетка, имеет раздел События в свойстве этого элемента.
просто выберите свою сетку > щелкните по ней правой кнопкой мыши и выберите свойство > перейдите в окно свойств ( место по умолчанию > под решением > справа & внизу )
посмотрите на раздел событий > Вы можете выбрать & определить события для вашей сетки там.