Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad ScrollableControl.DockPadding

 

Publicado: octubre de 2016

Obtiene el área Configuración de relleno para todos los bordes del control.

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

[BrowsableAttribute(false)]
public ScrollableControl.DockPaddingEdges DockPadding { get; }

Valor de propiedad

Type: System.Windows.Forms.ScrollableControl.DockPaddingEdges

Un ScrollableControl.DockPaddingEdges que representa el relleno de todos los bordes de un control acoplado.

Esta propiedad controla el borde dentro de este control para componentes acoplados.

En el ejemplo de código siguiente se utiliza la clase derivada, Panel. En el ejemplo, un botón en un control de panel se acopla y recorre el ScrollableControl.DockPaddingEdges configuración de propiedades, cada una individualmente en el clic del botón. El ejemplo requiere que haya creado una instancia de un Panel control y un Button en un formulario, y que se ha declarado una variable miembro de nivel de clase denominada myCounter como un entero de 32 bits con signo. Debe llamar a este código en el Click eventos del botón.

private void SetDockPadding()
 {
    // Dock the button in the panel.
    button1.Dock = System.Windows.Forms.DockStyle.Fill;

    // Reset the counter if it is greater than 5.
    if (myCounter > 5)
    {
       myCounter = 0;
    }

    // Set the appropriate DockPadding and display
    // which one was set on the button face.
    switch (myCounter)
    {
       case 0:
          panel1.DockPadding.All = 0;
          button1.Text = "Start";
          break;
       case 1:
          panel1.DockPadding.Top = 10;
          button1.Text = "Top";
          break;
       case 2:
          panel1.DockPadding.Bottom = 10;
          button1.Text = "Bottom";
          break;
       case 3:
          panel1.DockPadding.Left = 10;
          button1.Text = "Left";
          break;
       case 4:
          panel1.DockPadding.Right = 10;
          button1.Text = "Right";
          break;
       case 5:
          panel1.DockPadding.All = 20;
          button1.Text = "All";
          break;
    }

    // Increment the counter.
    myCounter += 1;
 }

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: