Form_Load () 'event' ou Substituir OnLoad ()

Gostaria que alguém tentasse explicar a diferença entre eles. Mais especificamente, exemplos de cenários de uso.

Estou refatorando algunsFormulário do Windows código e umForm tem algum código noForm_Load() evento e também em umprotected override void OnLoad() evento que chamabase.OnLoad(e); Agora eu rastreei e o Override dispara primeiro e depois dispara imediatamente a versão do evento.

Então, qual é normalmente usado e por quê?

questionAnswers(3)

yourAnswerToTheQuestion