Esta documentación está archivada y no tiene mantenimiento.

DockStyle (Enumeración)

Especifica la posición y la forma en la que se acopla un control.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

public enum DockStyle
public enum DockStyle
public enum DockStyle

 Nombre de miembroDescripción
Compatible con .NET Compact FrameworkBottomEl margen inferior del control se acopla al margen inferior de su control contenedor. 
Compatible con .NET Compact FrameworkFillTodos los bordes del control se acoplan a los bordes de su control contenedor y se cambian de tamaño de forma pertinente. 
Compatible con .NET Compact FrameworkLeftEl margen izquierdo del control se acopla al margen izquierdo de su control contenedor. 
Compatible con .NET Compact FrameworkNoneEl control no se acopla. 
Compatible con .NET Compact FrameworkRightEl margen derecho del control se acopla al margen derecho de su control contenedor. 
Compatible con .NET Compact FrameworkTopEl margen superior del control se acopla al margen superior de su control contenedor. 

Cuando se acopla un control a uno de los bordes de su contenedor, siempre se coloca con una sangría respecto al borde al cambiar de tamaño el contenedor. Si hay más de un control acoplado a un borde, los controles aparecen juntos según su orden z; los controles superiores del orden z se colocan más lejos del borde del contenedor.

Si se selecciona Left, Right, Top o Bottom, se cambia el tamaño de los bordes especificados y opuestos del control hasta que sean iguales al de los bordes del control contenedor. Si se selecciona Fill, se cambia el tamaño de los cuatro laterales del control para que coincidan con los bordes del control contenedor.

En el ejemplo siguiente se crea un GroupBox y se establecen algunas de sus propiedades comunes. En el ejemplo se crea un objeto TextBox y se establece su propiedad Location dentro del cuadro de grupo. A continuación, establece la propiedad Text del cuadro de grupo y lo acopla a la parte superior del formulario. Por último, deshabilita el cuadro de grupo estableciendo la propiedad Enabled en false, con lo que todos los controles contenidos en el cuadro de grupo se deshabilitan.

// Add a GroupBox to a form and set some of its common properties.
private void AddMyGroupBox()
{
   // Create a GroupBox and add a TextBox to it.
   GroupBox groupBox1 = new GroupBox();
   TextBox textBox1 = new TextBox();
   textBox1.Location = new Point(15, 15);
   groupBox1.Controls.Add(textBox1);

   // Set the Text and Dock properties of the GroupBox.
   groupBox1.Text = "MyGroupBox";
   groupBox1.Dock = DockStyle.Top;

   // Disable the GroupBox (which disables all its child controls)
   groupBox1.Enabled = false;

   // Add the Groupbox to the form.
   this.Controls.Add(groupBox1);
}

// Add a GroupBox to a form and set some of its common properties.
private void AddMyGroupBox()
{
    // Create a GroupBox and add a TextBox to it.
    GroupBox groupBox1 = new GroupBox();
    TextBox textBox1 = new TextBox();
    textBox1.set_Location(new Point(15, 15));
    groupBox1.get_Controls().Add(textBox1);
    // Set the Text and Dock properties of the GroupBox.
    groupBox1.set_Text("MyGroupBox");
    groupBox1.set_Dock(DockStyle.Top);
    // Disable the GroupBox (which disables all its child controls)
    groupBox1.set_Enabled(false);
    // Add the Groupbox to the form.
    this.get_Controls().Add(groupBox1);
} //AddMyGroupBox

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 2.0
Mostrar: