我有一个wpf窗口,并且有一个页脚部分可以有多个内容,这使得页脚的宽度增加。
我在我的窗口中设置了SizeToContent =“WidthAndHeight”,当我向ScrollViewer添加大量内容时,它会相应增长,而不是只显示滚动条。
看起来ScrollViewer正在考虑其内容,那么如何设置ScrollViewer忽略它的内容并且只取宽度而不是让它增长?
谢谢!
答案 0 :(得分:1)
我怀疑通过设置SizeToContent="WidthAndHeight"
你告诉窗口内的控件“他们可以拥有他们想要的所有空间”,所以ScrollViewer没有做任何事情,因为它不受其父级的限制,这是ScrollViewer工作(并且有意义)的必要条件。
答案 1 :(得分:-1)
尝试设置ScrollViewer的MaxWidth属性。一旦达到此宽度,它就应该开始显示滚动条。