У меня есть небольшая проблема, которую я не могу понять. У меня есть форма в моем приложении FORM1. На кнопке нажмите SEARCH - я покажу данные пользователя в DATAGRIDVIEW. Итак, теперь, когда у меня есть данные, у пользователя есть возможность добавить нового клиента, поэтому они нажимают кнопку, и у меня появляется новая форма. Я не закрыть форму Form1 - я оставить его, как это и создать новый ребенок, как это ....дочерние формы - выполнение действия по активированному событию
Dim NewMDIChild As New frmNewClient()
NewMDIChild.MdiParent = MDIContainer
NewMDIChild.Show()
MDIContainer.Show()
Теперь пользователь сможет ввести данные и сохранить его на frmNEWCLIENT. Как только они будут сделаны, они нажмут кнопку DONE, которая вернет их в FORM1. И здесь я хочу, чтобы сетка была обновлена, так что она включает и нового клиента. Но я не знаю, как!
Я попытался сделать это в Активировать Событие формы - Но в этом случае - сетка загружается, когда я изначально открываю FORM1 - чего я не хочу. Я хочу, чтобы сетка была пустой, когда пользователи открывают ФОРМУ. Я только хочу перезагрузить его, когда пользователи закрывают FRMNEWCLIENT.
Надеюсь, я понятен. Благодаря!
Если вы добавляете в базовый источник данных, обновления не требуется - он будет автоматически установлен. – Plutonix
@plutonix Я сохраняю его на сервере sql - я использую набор данных для загрузки моей сетки - но я не знаю, привязан ли он до сих пор, поскольку он не показывает новую запись. Как только я снова ищу все записи, он показывает мне новый, который был добавлен. Он работает в других случаях, когда у меня есть вкладки, но в каждом случае я должен вызвать свою функцию, которая НАГРУЖАЕТ сетку, чтобы увидеть новые данные. С вкладками это другой сценарий - здесь я понятия не имею. Если я должен установить флаг при первоначальном активации формы и только перезагрузить его, когда вернусь из другой формы? – BobSki
Хорошо, DataSet содержит таблицу, которая является источником данных. Если вы добавите новые записи в этот DataTable, они будут автоматически видны во всем, используя этот DataTable, если они соответствуют текущему фильтру. Вкладки, элементы управления формами - ничего из этого не имеет. – Plutonix