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

FrameworkElement.HorizontalAlignment - свойство

Возвращает или задаёт горизонтальные характеристики выравнивания, применённые к данному элементу при его размещении в родительском элементе, таком как панель или элементе-коллекции элементов.

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

public HorizontalAlignment HorizontalAlignment { get; set; }
<object HorizontalAlignment="HorizontalAlignment" .../>

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

Тип: System.Windows.HorizontalAlignment
Настройка горизонтального выравнивания, в виде значения перечисления. Значение по умолчанию: Stretch.

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

HorizontalAlignmentProperty

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

AffectsArrange

Если свойства Height и Width явно заданы для элемента, эти величины получают более высокий приоритет во время структурирования и отменяют обычные эффекты установки для свойства HorizontalAlignment значения Stretch.

HorizontalAlignment — метод доступа к свойству Microsoft .NET, которое реально является свойством зависимостей. У данного конкретного свойства зависимостей весьма часто значение "по умолчанию" отображается различным образом в подклассах элементов, в частности в элементах управления. Это обычно происходит одним из двух способов: путем перерегистрации свойства зависимостей для определенного подкласса, но с другими метаданными для настройки его значений по умолчанию; или путем применения стиля по умолчанию, который задает значение этого свойства зависимостей иным образом. Например, отображаемое значение "по умолчанию" для свойства HorizontalAlignment элемента управления Label будет равно Left, несмотря на то, что Label наследует HorizontalAlignment непосредственно от FrameworkElement. Причина в том, что это значение было сброшено в стиле Label по умолчанию — в шаблоне элемента управления стилем.

Canvas не использует HorizontalAlignment при составлении структуры, так как Canvas основывается на абсолютном позиционировании.

При наследовании классом Label или производными классами Label переопределяет значение данного свойства зависимостей на Left.

.NET Framework

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

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

Поддерживается в версиях: 4, 3.5 с пакетом обновления 1 (SP1)

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista с пакетом обновления 2 (SP2), Windows Server 2008 (роль основных серверных компонентов не поддерживается), Windows Server 2008 R2 (роль основных серверных компонентов поддерживается в пакете обновления 1 (SP1) или выше; системы на базе Itanium не поддерживаются)

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

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

Показ:
© 2015 Microsoft