Control.VerticalContentAlignment Propiedad

Definición

Obtiene o establece la alineación vertical del contenido del control.

C#
[System.ComponentModel.Bindable(true)]
public System.Windows.VerticalAlignment VerticalContentAlignment { get; set; }

Valor de propiedad

VerticalAlignment

Uno de los valores de VerticalAlignment. De manera predeterminada, es Top.

Atributos

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la propiedad de alineación de contenido vertical en un control .

XAML
<Button Name="btn8" Height="50"
        VerticalContentAlignment="Top" 
        Click="ChangeVerticalContentAlignment">
  VerticalContentAlignment
</Button>
C#
void ChangeVerticalContentAlignment(object sender, RoutedEventArgs e)
{
    if (btn8.VerticalContentAlignment == VerticalAlignment.Top)
    {
        btn8.VerticalContentAlignment = VerticalAlignment.Bottom;
        btn8.Content = "Control vertical alignment changes from top to bottom.";
    }
    else
    {
        btn8.VerticalContentAlignment = VerticalAlignment.Top;
        btn8.Content = "VerticalContentAlignment";
    }
}

Comentarios

Además Topde , Bottomy Center, puede establecer la VerticalContentAlignment propiedad Stretchen , que amplía el elemento secundario para rellenar el espacio de diseño asignado del elemento primario. Para obtener más información, vea Información general sobre alineación, márgenes y relleno.

Esta propiedad solo afecta a un control cuya plantilla usa la VerticalContentAlignment propiedad como parámetro. En otros controles, esta propiedad no tiene ningún impacto.

Información sobre propiedades de dependencia

Campo identificador VerticalContentAlignmentProperty
Propiedades de metadatos establecidas en true Ninguno

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7