No sé si esto afecta a otros controles, pero para listboxes y checklistboxes, la parte inferior del listbox solo cambia de tamaño con el formulario en ciertos intervalos.Winform listbox no ancla correctamente
Digamos que tengo un Formulario y un cuadro de lista que tiene un espacio de 2px desde el borde del formulario, en todos los lados y anclado en los cuatro lados. Ahora si arrastro y cambio el tamaño del formulario, el espacio de 2px en la parte inferior entre la parte inferior del cuadro de lista y el borde interior inferior del formulario se convierte en un espacio de 5-6px, luego en un espacio de 7px, "vuelve a colocarse" en el espacio de 2px.
Básicamente, no está cambiando el tamaño de la forma sin problemas, cambia el tamaño de cada X píxeles para que pueda ver la parte inferior de la lista "saltando". Solo afecta al fondo