【发布时间】:2010-10-04 13:04:21
【问题描述】:
WPF 有点新……似乎无论我对水平和垂直对齐进行什么更改,WPF 在设计时调整我的控件大小时都有自己的想法。我创建了一个新窗口,放置了几个按钮和文本框,每当我更改窗口大小时,所有控件都会调整大小。有没有办法将其锁定,还是我遗漏了一些明显的东西?
【问题讨论】:
WPF 有点新……似乎无论我对水平和垂直对齐进行什么更改,WPF 在设计时调整我的控件大小时都有自己的想法。我创建了一个新窗口,放置了几个按钮和文本框,每当我更改窗口大小时,所有控件都会调整大小。有没有办法将其锁定,还是我遗漏了一些明显的东西?
【问题讨论】:
您使用的布局可能是网格。尝试将其替换为 Canvas,您将获得与 win 表单设计类似的行为。
建议:当我们使用 WPF 时,我们可以获得的优势是可调整大小并且能够在布局内动态排列(更改)控件等。所以尝试使用动态布局而不是像“Canvas”这样的静态布局
【讨论】: