我正在使用一个包含框架的WPF窗口,我在其中添加了我拥有的不同页面的内容。 问题是所有这些页面具有相同的宽度但不同的高度。
所以我想做的是能够将窗口的高度设置为窗口框架内页面的高度。
由于
答案 0 :(得分:0)
改变窗户高度,除了让最终用户看起来很恐怖外,还有各种各样的复杂功能。例如,如果您的内容的高度高于屏幕可显示的高度,该怎么办?你的窗户会不会出现在屏幕上吗?
更好的选择可能是查看一个控件,如果内容超出窗口高度,该控件会提供滚动条。
答案 1 :(得分:0)
在wpf
中,您可以设置窗口属性
SizeToContent="WidthAndHeight"
或
SizeToContent="Height"
正如@ Joeb454已经回答的那样,这在导航过程中可能看起来很糟糕(用户体验方面)。