Si se encuentra anidando demasiados SplitContainers, es hora de bajar un nivel y observar el control de Splitter. Supongamos por un momento que estamos hablando de un montón de filas horizontales como esto:
+-----------+
| Content 1 |
+-----------+
| Content 2 |
+-----------+
| Content 3 |
+-----------+
tomar el contenido de la sección de contenido 1, y los pusieron en algún tipo de recipiente, tal como un panel. Acople ese panel a la parte superior del formulario. Ahora arrastre un control Splitter en el formulario. Probablemente se iniciará orientado verticalmente, por lo tanto, cambie su acoplamiento para que sea "Superior" y se pegará en la parte inferior del contenedor de Contenido 1. Ahora agregue otro contenedor para contener el contenido "Contenido 2", acople en la parte superior. Agregue otro Splitter y acople en la parte superior. Finalmente, agregue las cosas del "Contenido 3" en un panel y establezca su comportamiento de acoplamiento en "Rellenar". Puede apilar tantas divisiones como desee, de esta manera.
Al acoplar los divisores en la parte superior, o en la parte inferior, descubrirán en tiempo de ejecución quiénes son sus vecinos y cómo cambiar su tamaño. Este comportamiento está controlado en su totalidad por el "Z-Order" de los controles, que debe traducirse aproximadamente como "el orden en que se agregaron los controles al formulario" para la mayoría de las personas. Puede ver y manipular esto en la vista "Esquema del documento", (Ver -> Otras ventanas -> Salida de documento, o Ctrl-W, U). Experimenta un poco con una forma vacía, y todo tendrá sentido.
Gracias @Mel, esto resultó ser mucho más fácil y rápido de trabajar que el SPlitContainer Control. :) –
Todavía uso SplitContainers para la mayoría de las cosas, ya que son bastante convenientes para los casos simples. Cuando empiezas a entrar en 3 o 4 paneles, sin embargo, no lo cortan del todo. – Mel