Cómo agregar un evento de carga de formulario (actualmente no funciona)

Tengo un formulario de Windows Forms en el que intento mostrar un control de usuario cuando se carga el formulario. Lamentablemente, no muestra nada. ¿Qué estoy haciendo mal? Por favor vea el código a continuación:

AdministrationView wel = new AdministrationView();
public ProgramViwer()
{
    InitializeComponent();
}


private void ProgramViwer_Load(object sender, System.EventArgs e)
{
    formPanel.Controls.Clear();
    formPanel.Controls.Add(wel);
}

Tenga en cuenta que agregué el evento de carga según lo que leí en este artículo:

http: //msdn.microsoft.com/en-us/library/system.windows.forms.form.load.asp

Respuestas a la pregunta(4)

Su respuesta a la pregunta