你的位置:首页 > 软件开发 > ASP.net > WPF WrapPanel与Grid布局

WPF WrapPanel与Grid布局

发布时间:2016-09-07 02:00:13
在设计客户端界面时,一些布局元素经常用到.Grid StackPanel Canvas WrapPanel等下面我们举个案例说明下Grid与WrapPanel一起使用的场景。1、如上这种布局,在子元素数量未知的情况下,我们应该使用WrapPanel来布局,子元素会自己换行。2、然 ...

在设计客户端界面时,一些布局元素经常用到.Grid StackPanel Canvas WrapPanel等

下面我们举个案例说明下Grid与WrapPanel一起使用的场景。

WPF WrapPanel与Grid布局

1、如上这种布局,在子元素数量未知的情况下,我们应该使用WrapPanel来布局,子元素会自己换行。

2、然后每一行的元素中,第一个要居左,第二个要居中,第三个要居要。这个应该通过Grid来布局,添加三列,然后对应的元素在每列中设置水平方向。

下面是代码:

1、界面:

<Window x:Class="MainWindow"  ="http://schemas.microsoft.com/get='_blank'>winfx/2006/xaml/presentation"  ="http://schemas.microsoft.com/winfx/2006/xaml"  Title="MainWindow" Height="250" Width="500" Loaded="MainWindow_OnLoaded" WindowStartupLocation="CenterScreen">  <Window.Resources>  </Window.Resources>  <Grid>    <ScrollViewer>      <WrapPanel x:Name="MyWrapPanel" Margin="10,0">      </WrapPanel>    </ScrollViewer>  </Grid></Window>

原标题:WPF WrapPanel与Grid布局

关键词:wpf

wpf
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。