WPF从底部到顶部调整窗口大小

时间:2015-02-14 04:23:31

标签: c# wpf window height size

我真的需要这些问题的帮助,我到处搜索,但似乎无法找到答案。我有一个高度设置为66的窗口。在我的代码后面,我在窗口底部有一个按钮。当用户单击此按钮(this.height = 400)时,窗口的大小将从下向上增长。但它从左上角开始增长。请帮忙:(

3 个答案:

答案 0 :(得分:1)

我认为你需要改变控件在窗口中的锚定方式。它们将默认锚定到左上角,因此当窗口大小更改时,控件将不会移动。如果将控件锚定到底部,则当窗口增大时,控件将相应地向下移动。

答案 1 :(得分:0)

您的说明听起来好像是想要将WPF窗口的Top属性值减少与增加其Height相同的值,或者更确切地说是ActualHeight

WPF中还有一个Expander控件,您可能会发现它很有用。

答案 2 :(得分:0)

谢谢大家的回答。我终于使用弹出窗口解决了这个问题。我将它连接到窗口的顶部,当它的高度增加时,它从底部向上增加。

  

弹出文字