WrapPanel内部采用流式布局,使用orientation属性控制流延伸方向,用HorizontalAlignment和VerticalAlignment两个属性控制内部控件的对齐,例子如下
<WrapPanel>
<Button Width="50" Height="50" Content="OK" />
<Button Width="50" Height="50" Content="OK" />
<Button Width="50" Height="50" Content="OK" />
<Button Width="50" Height="50" Content="OK" />
<Button Width="50" Height="50" Content="OK" />
<Button Width="50" Height="50" Content="OK" />
<Button Width="50" Height="50" Content="OK" />
<Button Width="50" Height="50" Content="OK" />
<Button Width="50" Height="50" Content="OK" />
<Button Width="50" Height="50" Content="OK" />
</WrapPanel>
效果如下,改变窗口大小,内部控件的位置会自动调整

同样的代码,改成垂直布局后的效果

本文介绍了WrapPanel控件的使用方法,通过设置orientation属性控制流延伸方向,并利用HorizontalAlignment和VerticalAlignment属性实现内部控件的对齐。文章还提供了代码示例及不同布局方式的效果对比。
169

被折叠的 条评论
为什么被折叠?



