Основы проектирования интерфейсов с использованием технологии Windows Presentation Foundation. Шамшев Ан. Б. - 49 стр.

UptoLike

Составители: 

49
Таблица 4
Свойства компоновки
Имя Описание
HorizontalAlignment Определяет позиционирование дочернего элемента внут-
ри контейнера компоновки, когда доступно дополни-
тельное пространство по горизонтали. Можно выбрать
Center, Left, Right или Stretch.
VerticalAlignment Определяет позиционирование дочернего элемента внут-
ри контейнера компоновки, когда доступно дополни-
тельное пространство по вертикали. Можно выбрать Cen-
ter, Top, Bottom или Stretch.
Margin Добавляет поля вокруг элемента.
MinWidth и MinHeight Устанавливает минимальные размеры элемента. Если
элемент слишком велик, чтобы поместиться в его кон-
тейнер компоновки, он будет усечен.
MaxWidth
и MaxHeight
Устанавливает максимальные размеры элемента. Если
контейнер имеет свободное пространство, элемент не бу-
дет увеличен сверх указанных пределов, даже если свой-
ства HorizontalAlignment и VerticalAlignment установле-
ны в Stretch.
Width и Height Явно устанавливают размеры элемента. Эта установка
переопределяет значение Stretch для свойств HorizontalA-
lignment и VerticalAlignment. Однако этот размер не бу-
дет установлен, если выходит за пределы, заданные в
MinWidth, MinHeight, MaxWidth и MaxHeight.
Все эти свойства наследуются от базового класса Framewor-
kElement, и потому поддерживается всеми графическими элементами,
которые можно использовать в окне WPF.
3.3.2. Выравнивание
Чтобы понять, как работают эти свойства, еще раз обратим вни-
мание на простуюStackPanel, показанную на рис. 5. В этом примере со
StackPanel с вертикальной ориентацией свойство VerticalAlignment не