на форме у меня есть следующая привязка данных. У меня есть источник привязки под названием JobHistoryBS, который привязан к объекту JobHistory, который привязан к таблице JobHistories в SQL Server.
В форме у меня есть следующие текстовые поля и метки. EmployerNoTextBox и JobSiteNoTextBox. Оба они привязаны к соответствующим свойствам в источнике привязки. Затем у меня есть две метки: имя работодателя и название места работы. Пользователи могут ввести номер работодателя и номер сайта вакансии, а затем приложение проверяет, что они ввели, и отображает связанные имена для работы, или они могут нажать кнопку поиска, и я открою форму поиска, где они могут найти сайт вакансий, где член работает. После завершения поиска мне нужно взять значения (EmployerNo и JobSiteNo) найденной записи и обновить форму и источник данных для этой новой записи истории вакансий.
Как лучше всего это сделать? Должен ли я установить текстовые свойства EmployerNoTextBox и JobSiteNoTextBox или установить свойства базового источника привязки, job.EmployerNo и job.JobSiteNo? Если я сделаю это, как мне сказать, что он обновится, чтобы убедиться, что форма и источник привязки синхронизированы, или это выполняется автоматически, потому что у меня DateSourceUpdateMode установлено на OnPropertyChanged?