使用 WrapPanel 版式面板

Cc295081.bf9c77b1-ba7a-4f3b-8380-d05728d208d1(zh-cn,Expression.40).png

Windows Presentation Foundation (WPF) 项目中的 WrapPanel 版式面板与 StackPanel 版式面板相似,但它允许将对象置于多行上。当对象超出面板的边缘之后,不会被剪切,而是会环绕到下一行。在添加更多子对象时, WrapPanel 版式面板将继续环绕,直到用完其空间。只有到这个时候,它才会剪切对象。

默认情况下, WrapPanel 版式面板中的对象按照从左至右、从上至下的顺序水平排列,但也可以将其改为按照从上至下、从左至右的顺序垂直排列。在“属性”面板中的“布局”下,更改 WrapPanel 版式面板的“Orientation”属性。

通过以下方法将 WrapPanel 添加到文档:从“资产”面板 Cc295081.0d8b8d29-1af9-418f-8741-be3097d76eab(zh-cn,Expression.40).png 中或从“工具”面板的布局容器按钮中,选择 WrapPanel  Cc295081.91486eda-6173-4ce8-9610-4f296dcb83d7(zh-cn,Expression.40).png,然后拖到美工板上。以下 XAML 代码将添加到项目中:

<Grid x:Name="LayoutRoot">
   <WrapPanel HorizontalAlignment="Left" Height="100" VerticalAlignment="Top" Width="100"/>
</Grid>

WrapPanel 中的对象

Cc295081.b1c415fb-9a32-4a18-aa0b-308fca994ac9(zh-cn,Expression.40).png

Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。