Из MSDN:
Form.Load
Происходит до того, как форма отображается в первый раз.
Таким образом, вы можете выполнить все обновления элементов управления, которые необходимы, прежде чем показывать форму в этом обработчике событий.
Но на самом деле, вероятно, лучше использовать привязку данных на элементах управления, чтобы они автоматически отражали текущие значения, которые вы хотите, чтобы они отображали, и вам не нужно писать какой-либо клейкий код, переносящий данные на элементы управления (и считывающий их).