StackPanel别名堆栈panel 使其子元素按照一定方式进行布局,子元素排布方式要么设置为水平排布,要么垂直排布。
属性
Orientation | 设置排列方式(默认的是垂直排布) : Horizontal水平排布 Vertical 垂直排布 |
实例
<StackPanel Orientation="Vertical">
<Label Content="今天周四"
BorderBrush="Red"
BorderThickness="1"
Width="200"
Height="40"
HorizontalAlignment="Right"></Label>
<Label Content="今天周四"
BorderBrush="Red"
BorderThickness="1"></Label>
<Label Content="今天周四"
BorderBrush="Red"
BorderThickness="1"></Label>
<TextBlock>我是一个文本流</TextBlock>
<ComboBox Width="300"
Height="40"
Text="腰疼"
IsEditable="True"
IsReadOnly="True">
<ComboBoxItem>长时间久坐,坐姿不端正</ComboBoxItem>
<ComboBoxItem>饮食不规律</ComboBoxItem>
<Label>吃六味地黄丸</Label>
<CheckBox>喝枸杞</CheckBox>
</ComboBox>
</StackPanel>
效果: