我真的需要这些问题的帮助,我到处搜索,但似乎无法找到答案。我有一个高度设置为66的窗口。在我的代码后面,我在窗口底部有一个按钮。当用户单击此按钮(this.height = 400)时,窗口的大小将从下向上增长。但它从左上角开始增长。请帮忙:(
答案 0 :(得分:1)
我认为你需要改变控件在窗口中的锚定方式。它们将默认锚定到左上角,因此当窗口大小更改时,控件将不会移动。如果将控件锚定到底部,则当窗口增大时,控件将相应地向下移动。
答案 1 :(得分:0)
您的说明听起来好像是想要将WPF窗口的Top
属性值减少与增加其Height
相同的值,或者更确切地说是ActualHeight
。
WPF中还有一个Expander
控件,您可能会发现它很有用。
答案 2 :(得分:0)
谢谢大家的回答。我终于使用弹出窗口解决了这个问题。我将它连接到窗口的顶部,当它的高度增加时,它从底部向上增加。
弹出文字