StackPanel可以把内部控件在纵向或横向上紧凑排列、形成栈式布局,当上层控件不被删除时,剩余的控件会前移,填充空白
特点:
- 同类控件紧凑排列
- 移除其中的控件后,剩余的控件自动补缺
3个属性:
- Oriention枚举---------------------------------------------可选(Honrizontal、Vertical)----------------------------决定内部元素是横向、纵向累积
- Horizontal Alignment枚举----------------------------可选(left、center、right、stretch)-------------------决定内部元素在水平方向的对齐方式
- Vertical Alignment枚举--------------------------------可选(top、center、bottom、stretch)---------------决定内部元素在竖直方向的对齐方式
练习:
程序:
<Grid>
<GroupBox Header="请选择没有错别字的成语" BorderBrush="Black" Margin=" 5">
<StackPanel Margin="5">
<CheckBox Content=" A.迫不及待"/&