小编Lee*_*ver的帖子

(WPF)Animate ListView项目移动

我希望在ListView中的项目改变位置时有动画,因此它会慢慢移动到新位置.在模板或代码中.我尝试从(虚拟化)StackPanel下载并重写ArrangeOverride来重新定位和动画项目.问题是我不知道该项目在更新之前的位置,所以我可以很好地过渡到新的位置.我尝试检查项目的TranslateTransform,存储在字典中,覆盖OnItemChanged并存储OldPosition/Position ..但是没有一个工作,因为它似乎总是重新创建项目(来自模板).

还有其他建议吗?

wpf animation listview

7
推荐指数
1
解决办法
6778
查看次数

标签 统计

animation ×1

listview ×1

wpf ×1