【发布时间】:2012-01-28 11:34:10
【问题描述】:
我正在编写我的第一个 WPF 应用程序,当窗口最大化时,我在调整大小/对齐按钮时遇到了一些问题。
基本上,我的应用程序顶部有一排大按钮。目前它们在 Canvas 中,但我也尝试过 Grid 和 Stackpanel。每当我最大化(或者实际上只是扩展我的窗口)时,按钮基本上都停留在同一个地方。我想要的是相对于其父容器重新定位按钮,或者拉伸按钮宽度以适应更改。
任何人都可以就实现这一目标的最佳容器和方法提供建议吗?我查看了 Canvas.Top/Left、HorzontalAlignment、Margin 等,但似乎找不到正确的组合。
谢谢。
【问题讨论】:
-
尝试移除控件上的锚点;将锚设置为无
-
WPF中没有锚属性。