Control.VerticalContentAlignment Control.VerticalContentAlignment Control.VerticalContentAlignment Control.VerticalContentAlignment Property

Определение

Возвращает или задает способ вертикального выравнивания содержимого элемента управления.Gets or sets the vertical alignment of the control's content.

public:
 property System::Windows::VerticalAlignment VerticalContentAlignment { System::Windows::VerticalAlignment get(); void set(System::Windows::VerticalAlignment value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.VerticalAlignment VerticalContentAlignment { get; set; }
member this.VerticalContentAlignment : System.Windows.VerticalAlignment with get, set
Public Property VerticalContentAlignment As VerticalAlignment

Значение свойства

Одно из значений VerticalAlignment.One of the VerticalAlignment values. Значение по умолчанию — Top.The default is Top.

Примеры

Приведенный ниже показано, как задать свойство вертикальное выравнивание содержимого элемента управления.The following example shows how to set the vertical content alignment property on a control.

<Button Name="btn8" Height="50"
        VerticalContentAlignment="Top" 
        Click="ChangeVerticalContentAlignment">
  VerticalContentAlignment
</Button>
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";
    }
}
Private Sub ChangeVerticalContentAlignment(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    If (btn8.VerticalContentAlignment = VerticalAlignment.Top) Then

        btn8.VerticalContentAlignment = VerticalAlignment.Bottom
        btn8.Content = "Control vertical alignment changes from top to bottom."

    Else

        btn8.VerticalContentAlignment = VerticalAlignment.Top
        btn8.Content = "VerticalContentAlignment"
    End If
End Sub

Комментарии

В дополнение к Top, Bottom, и Center, можно задать VerticalContentAlignment свойства Stretch, который растягивает дочерний элемент для заполнения выделенного пространства макета родительского элемента.In addition to Top, Bottom, and Center, you can set the VerticalContentAlignment property to Stretch, which stretches the child element to fill the allocated layout space of the parent element. Дополнительные сведения см. в разделе выравнивание, Margins и Padding Обзор.For more information, see Alignment, Margins, and Padding Overview.

Это свойство влияет только на элемент управления, шаблон которого использует VerticalContentAlignment свойство в качестве параметра.This property only affects a control whose template uses the VerticalContentAlignment property as a parameter. Для других элементов управления это свойство не влияет.On other controls, this property has no impact.

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field VerticalContentAlignmentProperty
Значение свойства метаданных trueMetadata properties set to true NoneNone

Применяется к