【发布时间】:2015-05-03 17:57:30
【问题描述】:
非常简单的场景但是我浪费了很多时间,所以我在这里问。我有一个 wpf 应用程序。
有一个列表视图,垂直滚动条可见性为自动,水平滚动条可见性被禁用。现在,当我开始在其中添加项目时,就像有 2 个项目并且由于 Auto 而没有垂直滚动条。现在,当我添加第三个项目时,一个垂直滚动条变得可见,并且内容向左移动了大约 15 个像素。
它看起来很奇怪,我希望内容保持在同一位置,并且只有滚动条可见或折叠。
我尝试将边距设置为内部项目或填充到列表视图。但没有任何效果。
【问题讨论】:
-
设置
ScrollViewer.HorizontalScrollBarVisibility="Visible" -
@AnandMurali 我无法显示水平滚动条,它已被禁用。
-
对不起,我的意思是把 VerticalScrollBarVisibility 设置为 Visible
-
@AnandMurali 但我不能将它设置为一直可见,它看起来很奇怪。它应该只在需要时才可见,并且没有任何内容置换。
标签: wpf xaml listview scroll scrollbar