2 вещи, котор вы smogли сделать после этого. Одно к вместо сразу редактировать поля, котор вы вместо изменяете datasource bindingsource к выбранному предмету. Если выбранный предмет отсутствует, то вы должны использовать control.focus после каждого изменения поля когда вы редактируете связанные поля в Кодем предпосылки.
Пожалуйста препятствуйте мне знать если то не ясно.