wpf界面StackPanel怎么往左对齐?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf界面StackPanel怎么往左对齐?相关的知识,希望对你有一定的参考价值。
参考技术A Orientation="Horizontal"(水平,从左至右依次)Orientation="Vertical"(垂直,从上至下依次)
<StackPanel Orientation="Horizontal">
<Button Content="1"/>
<Button Content="2"/>
<Button Content="3"/>
</StackPanel>
WPF 中的 StackPanel 和 DockPanel 有啥区别?
【中文标题】WPF 中的 StackPanel 和 DockPanel 有啥区别?【英文标题】:What is the difference between a StackPanel and DockPanel in WPF?WPF 中的 StackPanel 和 DockPanel 有什么区别? 【发布时间】:2011-05-18 06:39:59 【问题描述】:DockPanel
能做什么而StackPanel
不能?如果有人有一个可以通过StackPanel
而非DockPanel
实现的图像,那就太好了。
【问题讨论】:
【参考方案1】:堆栈面板:StackPanel
,顾名思义,水平或垂直排列内容。垂直是默认设置,但可以使用 Orientation
属性进行更改。内容会根据方向自动拉伸(参见下面的屏幕截图),这可以通过更改 HorizontalAlignment
或 VerticalAlignment
属性来控制。
Dock Panel:DockPanel
用于将元素锚定到容器的边缘,是设置应用程序 UI 整体结构的不错选择。元素使用DockPanel.Dock
附加属性停靠。元素停靠的顺序决定了布局。
【讨论】:
AStackPanel
不会将其子级限制为可用大小,而 DockPanel
将调整最后一个子级以占用所有剩余空间。 stackpanel-dockpanel-and-scrolling-items以上是关于wpf界面StackPanel怎么往左对齐?的主要内容,如果未能解决你的问题,请参考以下文章