Control.VerticalContentAlignment Свойство

Определение

Возвращает или задает способ вертикального выравнивания содержимого элемента управления.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. Дополнительные сведения см. в разделе Обзор выравнивания, полей и заполнения.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 НетNone

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