ВУЗ:
Составители:
Рубрика:
50
имеет эффекта, потому что каждый элемент получает такую высоту,
которая ему нужна, и не более. Однако свойство HorizontalAlignment
имеет значение. Оно определяет место, где располагается каждый
элемент в строке.
Обычно HorizontalAlignment по умолчанию равно Left для меток
и Stretch – для кнопок. Однако можно изменить эти детали:
<StackPanelMargin="3"Name="stackPanel1">
<LabelMargin="3"HorizontalAlignment="Center">
AButtonStack
</Label>
<ButtonMargin="3"MaxWidth="200"MinWidth="100"HorizontalA‐
lignment="Center">Button1</Button>
<ButtonMargin="3"MaxWidth="200"MinWidth="100"HorizontalA‐
lignment="Left">Button2</Button>
<ButtonMargin="3"MaxWidth="200"MinWidth="100"HorizontalA‐
lignment="Right">Button3</Button>
<ButtonMargin="3"MaxWidth="200"MinWidth="100"HorizontalA‐
lignment="Stretch">Button4</Button>
<CheckBoxName="chkVertical"Margin="10"HorizontalAlign‐
ment="Center"
Checked="chkVertical_Checked"Un‐
checked="chkVertical_Unchecked">
UseVerticalOrientation</CheckBox>
</StackPanel>
На рис. 7 показан результат:
Рис. 7. StackPanel с выровненными кнопками
Страницы
- « первая
- ‹ предыдущая
- …
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »