DockPanel
不能StackPanel
做什么?如果有人的图像可以通过StackPanel
而不是DockPanel
来实现,那就更好了。
答案 0 :(得分:83)
堆叠面板:顾名思义,StackPanel
可以水平或垂直排列内容。 Vertical是默认值,但可以使用Orientation
属性更改此值。内容会根据方向自动延伸(请参阅下面的屏幕截图),这可以通过更改HorizontalAlignment
或VerticalAlignment
属性来控制。
停靠面板:DockPanel
用于将元素锚定到容器的边缘,是设置应用程序UI整体结构的不错选择。使用DockPanel.Dock
附加属性停靠元素。停靠元素的顺序决定了布局。