Control.HorizontalContentAlignment Właściwość

Definicja

Pobiera lub ustawia wyrównanie w poziomie zawartości kontrolki.

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

Wartość właściwości

HorizontalAlignment Jedna z wartości. Wartość domyślna to Left.

Atrybuty

Przykłady

W poniższym przykładzie pokazano, jak ustawić właściwość wyrównania zawartości poziomej kontrolki.

XAML
<Button Name="btn7" 
        HorizontalContentAlignment="Left"
        Click="ChangeHorizontalContentAlignment">
  HorizontalContentAlignment
</Button>
C#
void ChangeHorizontalContentAlignment(object sender, RoutedEventArgs e)
{
    if (btn7.HorizontalContentAlignment == HorizontalAlignment.Left)
    {
        btn7.HorizontalContentAlignment = HorizontalAlignment.Right;
        btn7.Content = "Control horizontal alignment changes from left to right.";
    }
    else
    {
        btn7.HorizontalContentAlignment = HorizontalAlignment.Left;
        btn7.Content = "HorizontalContentAlignment";
    }
}

Uwagi

Oprócz Leftwartości , Righti Centermożna ustawić HorizontalContentAlignment właściwość na Stretch, która rozciąga element podrzędny w celu wypełnienia przydzielonego miejsca elementu nadrzędnego. Aby uzyskać więcej informacji, zobacz Wyrównanie, Marginesy i Omówienie wypełnienia.

Ta właściwość ma wpływ tylko na kontrolkę, której szablon używa HorizontalContentAlignment właściwości jako parametru. Ta właściwość nie ma wpływu na inne kontrolki.

Informacje dotyczące właściwości zależności

Pole identyfikatora HorizontalContentAlignmentProperty
Właściwości metadanych ustawione na true Brak

Dotyczy

Produkt Wersje
.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, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9