WPF ListView在折叠时仍保留空间

时间:2009-08-21 11:28:41

标签: wpf listview scrollviewer

我在ScrollViewer中有一个WPF ListView。

我需要折叠ListView,我正在尝试使用这段代码(非常striaghtoforward):

this.myListView.Visibility = Visibility.Collapsed;

问题是ListView似乎即使在折叠时也会保留空间 - 它会消失,但ScrollViewer不会相应调整大小。

我缺少什么?

任何帮助表示赞赏

2 个答案:

答案 0 :(得分:2)

可能的原因可能是ScrollViewer默认显示其垂直ScrollBar。 尝试将 ScrollViewer.VerticalScrollBarVisibility 设置为自动。 你可以这样写:

<ListBox ScrollViewer.VerticalScrollBarVisibility="Auto" />

我希望它有所帮助。

答案 1 :(得分:1)

感谢大家的回答 - 我发现全球应用的风格造成了问题!现在解决了。