Cómo: Alinear un control con los bordes de los formularios
Actualización: noviembre 2007
Puede alinear el control con los bordes de los formularios estableciendo la propiedad Dock. Esta propiedad designa la ubicación del control en el formulario. La propiedad Dock se puede establecer en los siguientes valores:
Valor |
Efecto en un control |
---|---|
Lo acopla en la parte inferior del formulario. |
|
Llena todo el espacio restante del formulario. |
|
Lo acopla en el lado izquierdo del formulario. |
|
No lo acopla en ningún sitio y aparece en la ubicación indicada por su Location propiedad. |
|
Lo acopla en el lado derecho del formulario. |
|
Lo acopla en la parte superior del formulario. |
Visual Studio ofrece compatibilidad en tiempo de diseño para esta función.
Para establecer la propiedad Dock en un control en tiempo de ejecución
Establezca en el código un valor adecuado para la propiedad Dock.
' To set the Dock property internally. Me.Dock = DockStyle.Top ' To set the Dock property from another object. UserControl1.Dock = DockStyle.Top
// To set the Dock property internally. this.Dock = DockStyle.Top; // To set the Dock property from another object. UserControl1.Dock = DockStyle.Top;
// To set the Dock property internally. this.set_Dock(DockStyle.Top); // To set the Dock property from another object. UserControl1.set_Dock(DockStyle.Top);
Vea también
Tareas
Cómo: Delimitar y acoplar controles secundarios en un control FlowLayoutPanel
Cómo: Delimitar y acoplar controles secundarios en un control TableLayoutPanel
Conceptos
Información general sobre la propiedad AutoSize
Referencia
Otros recursos
Desarrollar controles personalizados de formularios Windows Forms con .NET Framework