WPF更改窗口高度

时间:2014-11-21 09:05:18

标签: c# wpf windows

我正在使用一个包含框架的WPF窗口,我在其中添加了我拥有的不同页面的内容。 问题是所有这些页面具有相同的宽度但不同的高度。

所以我想做的是能够将窗口的高度设置为窗口框架内页面的高度。

由于

2 个答案:

答案 0 :(得分:0)

改变窗户高度,除了让最终用户看起来很恐怖外,还有各种各样的复杂功能。例如,如果您的内容的高度高于屏幕可显示的高度,该怎么办?你的窗户会不会出现在屏幕上吗?

更好的选择可能是查看一个控件,如果内容超出窗口高度,该控件会提供滚动条。

答案 1 :(得分:0)

wpf中,您可以设置窗口属性

SizeToContent="WidthAndHeight"

SizeToContent="Height"

正如@ Joeb454已经回答的那样,这在导航过程中可能看起来很糟糕(用户体验方面)。