Tengo un panel con dos controles en el interior. Desearía que estuvieran pegados al borde del panel (el panel tiene un ancho y una altura que no se pueden cambiar), pero tienen la posibilidad de cambiar el tamaño de la cantidad de espacio que ellos (controles) obtienen del panel en dirección vertical.C# win formularios make controls redimensionable
panel.Controls.Add(listview1);
panel.Controls.Add(listview2);
Dos listas de vista se colocan una detrás de otra (verticalmente). Deseo tener la posibilidad de "cambiar la altura" de ellos (eligiendo el borde entre ellos para cambiar el tamaño).
Espero que haya entendido lo que quiero decir. Gracias por la ayuda de antemano.
Básicamente, ¿desea poder cambiar el área que ocupa cada vista de lista dentro de su contenedor padre pero que compartan un borde para que a medida que uno crece el otro se encoja para ocupar el espacio restante? (solo para mayor claridad para otros usuarios) – RhysW
Puede ver (por ejemplo) en el control TableLayoutPanel en WinForms. Puedes usarlo para crear algún tipo de grilla. Enlace: http://msdn.microsoft.com/en-us/library/h21wykkx.aspx y http://msdn.microsoft.com/en-us/library/system.windows.forms.tablelayoutpanel.aspx – Styxxy
¿usted ¿Quieres que los usuarios cambien manualmente el tamaño de los controles arrastrando los bordes? – nawfal