【发布时间】:2011-01-19 17:42:13
【问题描述】:
当我在列表视图中的项目被分组并且我按下垂直滚动条的向下/向上箭头按钮时,我想要做的是逐行滚动而不是逐组滚动。
【问题讨论】:
当我在列表视图中的项目被分组并且我按下垂直滚动条的向下/向上箭头按钮时,我想要做的是逐行滚动而不是逐组滚动。
【问题讨论】:
我遇到了同样的问题,并找到了这篇文章,看看是否有答案。我终于找到了解决问题的方法。我为 ListView 控件编写了自己的 ControlTemplate,但没有添加以下触发器:
<Trigger Property="IsGrouping" Value="true">
<Setter Property="ScrollViewer.CanContentScroll" Value="false"/>
</Trigger>
显然,如果您将 ScrollLViewer.CanContentScroll 属性设置为 false,它将像一个魅力一样发挥作用。似乎违反直觉,但它对我有用。如果您发布更多代码,也许我们可以为您提供更多帮助。
【讨论】: