DockPanel内的元素会被附加上DockPanel.Dock这个属性,这个属性的数据类型为Dock枚举。Dock枚举可取Left、Top、Right和Bottom四个值,根据Dock的值,DockPanel内的元素会向指定方向累积、切分DockPanel内部剩余的空间,DockPanel的LastChildFill属性,用于设置DockPanel内最后一个元素是否会填充满全部的剩余空间
示例:
<Grid>
<DockPanel>
<TextBox DockPanel.Dock="Top" Height="25" BorderBrush="Black"></TextBox>
<TextBox DockPanel.Dock="Left" Width="150" BorderBrush="Black"></TextBox>
<TextBox BorderBrush="Black"></TextBox>
</DockPanel>
</Grid>
效果如图:

本文介绍了WPF中DockPanel布局控件的使用方法。DockPanel通过Dock属性将子元素沿着左侧、顶部、右侧或底部排列,并根据LastChildFill属性决定最后一个子元素是否填充剩余空间。

5262

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



