Como faço para mostrar um "carregamento". . . por favor, aguarde ”mensagem no WinForms para um formulário de carregamento longo?

Eu tenho um formulário que é muito lento porque há muitos controles colocados no formulário.

Como resultado, o formulário demora muito para ser carregado.

Como faço para carregar o formulário primeiro, em seguida, exibi-lo e durante o carregamento de atraso mostrar outro formulário que tem uma mensagem como "Carregando ... por favor aguarde.?"

questionAnswers(12)

yourAnswerToTheQuestion