代码之家  ›  专栏  ›  技术社区  ›  JohnIdol

WPF ListView在折叠时仍保留空间

  •  0
  • JohnIdol  · 技术社区  · 16 年前

    我在ScrollViewer中有一个WPF列表视图。

    我需要折叠ListView,并尝试使用此代码(相当striaghtoward):

    this.myListView.Visibility = Visibility.Collapsed;
    

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

    我有什么遗漏吗?

    谢谢你的帮助

    2 回复  |  直到 11 年前
        1
  •  2
  •   levanovd    16 年前

    可能的原因是,默认情况下,ScrollViewer会显示其垂直滚动条。 尝试设置 滚动查看器.verticalscrollbarvisibility 汽车 . 你可以这样写:

    <ListBox ScrollViewer.VerticalScrollBarVisibility="Auto" />
    

    希望能有所帮助。

        2
  •  1
  •   JohnIdol    16 年前

    感谢所有人的回答-我发现一个全球性的应用风格导致了这个问题!现在解决了。