Control.VerticalContentAlignment Özellik

Tanım

Denetimin içeriğinin dikey hizalamasını alır veya ayarlar.

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

Özellik Değeri

VerticalAlignment

Değerlerden VerticalAlignment biri. Varsayılan değer: Top.

Öznitelikler

Örnekler

Aşağıdaki örnekte, denetimde dikey içerik hizalama özelliğinin nasıl ayarlanacağı gösterilmektedir.

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";
    }
}

Açıklamalar

, ve BottomCenter'ye Topek olarak, özelliğini Stretcholarak ayarlayabilirsinizVerticalContentAlignment. Bu, üst öğenin ayrılan düzen alanını doldurmak için alt öğeyi genişletir. Daha fazla bilgi için bkz . Hizalama, Kenar Boşlukları ve Doldurmaya Genel Bakış.

Bu özellik yalnızca şablonu özelliğini parametre olarak kullanan VerticalContentAlignment bir denetimi etkiler. Diğer denetimlerde bu özelliğin hiçbir etkisi yoktur.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı VerticalContentAlignmentProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır

Ürün Sürümler
.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