How to make WinForms UserControl fill the size of its container

Solution 1:

Try setting the Dock property to Fill:

private void ManageUsersControl_Load(object sender, EventArgs e)
{
        this.Dock = DockStyle.Fill;
}

I would also set AutoSize to the default, I believe is False. See how that works ...