我的目标是制作一个包含项目的列表,其中每个项目都是一点点互动。所以每个项目:
这不是很难肯定吗?不,不是,因为当我触发Animation.Begin()
来启动项目的动画高度,动画工作正常,但是当我向下滚动列表时,有些项目没有被点击但被动画“放大”。看起来循环视图使用“新加载”项执行某些奇怪操作,或者事件以某种方式在ListView的不同元素之间共享。我不知道如何解决它,我经常搜索,但没有结果,你们中的任何人都找到了解决方案吗?
修改
首先回答的评论中的解决方案。
答案 0 :(得分:0)
尝试在listview上设置VirtualizingStackPanel.VirtualizationMode
附加属性。查看详细信息here
<ListView VirtualizingStackPanel.VirtualizationMode="Standard"></ListView>