Я не совсем уверен, что вы спрашиваете здесь. Если вы спрашиваете, как связать подробные элементы управления с выбранным элементом в элементе управления списком или сетке, я думаю, что лучший подход - использовать два объекта BindingSource. Тот, к которому привязана сетка, и тот, к которому привязаны элементы управления детализацией. Затем, когда пользователь выбирает строку в сетке, используйте свойство Filter подробного BindingSource, чтобы сузить его до одной выбранной строки. Затем вы будете уверены, что детали выбранной строки появятся в элементах управления.
Например:
DetailBindingSource.Filter = "ID = " & SelectedRow.IDColumn.Value
Если это не то, что вы ищете, объясните, пожалуйста.
EDIT:
Хорошо, мои извинения за то, что не поняли первоначальный вопрос. Я бы сказал, что лучше всего использовать свойства элемента управления. Установите для свойства SelectedRow / SelectedItem нужный элемент.
Изменение текущей позиции источника привязки может повлиять на значения других элементов управления, например, подробных элементов управления, которые я упоминал ранее.