Эта статья переведена вручную. Наведите указатель мыши на предложения статьи, чтобы просмотреть исходный текст.
Перевод
Текст оригинала
Информация
Запрошенная вами тема показана ниже. Однако эта тема не включена в библиотеку.

Control.HorizontalContentAlignment - свойство

Возвращает или задаёт способ горизонтального выравнивания содержимого элемента управления.

Пространство имен:  System.Windows.Controls
Сборка:  PresentationFramework (в PresentationFramework.dll)
XMLNS для XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[BindableAttribute(true)]
public HorizontalAlignment HorizontalContentAlignment { get; set; }
<object HorizontalContentAlignment="HorizontalAlignment" .../>

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

Тип: System.Windows.HorizontalAlignment
Одно из значений перечисления HorizontalAlignment. По умолчанию используется значение HorizontalAlignment.Left.

Поле идентификатора

HorizontalContentAlignmentProperty

Свойства метаданных, которым присвоено значение true

NONE

Кроме значений Left, Right и Center, можно выбрать для свойства HorizontalContentAlignment значение Stretch, что приводит к растяжению дочернего элемента таким образом, чтобы он заполнял выделенное пространство родительского элемента. Дополнительные сведения см. в разделе Общие сведения о свойствах Alignment, Margin, Padding.

Данное свойство влияет только на тот элемент управления, чей шаблон использует свойство HorizontalContentAlignment как параметр. На другие элементы управления это свойство не влияет.

В следующем примере показано, как настроить свойство горизонтального размещения содержимого элемента управления.


<Button Name="btn7" 
        HorizontalContentAlignment="Left"
        Click="ChangeHorizontalContentAlignment">
  HorizontalContentAlignment
</Button>



Private Sub ChangeHorizontalContentAlignment(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    If (btn7.HorizontalContentAlignment = HorizontalAlignment.Left) Then

        btn7.HorizontalContentAlignment = HorizontalAlignment.Right
        btn7.Content = "Control horizontal alignment changes from left to right."

    Else

        btn7.HorizontalContentAlignment = HorizontalAlignment.Left
        btn7.Content = "HorizontalContentAlignment"
    End If
End Sub



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


.NET Framework

Поддерживается в версиях: 4, 3.5, 3.0

.NET Framework (клиентский профиль)

Поддерживается в версиях: 4, 3.5 SP1

Windows 7, Windows Vista с пакетом обновления 1 (SP1) или выше, Windows XP с пакетом обновления 3 (SP3), Windows Server 2008 (Server Core не поддерживается), Windows Server 2008 R2 (Server Core поддерживается с пакетом обновления 1 (SP1) или более поздним), Windows Server 2003 SP2

.NET Framework поддерживает не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

Добавления сообщества

Показ:
© 2015 Microsoft