在WPF中设置ItemsControl的动画:滑动和淡入淡出

时间:2010-06-21 18:19:32

标签: wpf animation itemscontrol

我想在ItemsControl中添加/删除项目时设置动画。有没有人有关于如何实现这一目标的想法/链接?

我认为通过将动画附加到Loaded事件应该可以实现淡入。然而,淡出似乎会更难。

对于滑动,当项目消失时,我希望其余项目滑动以折叠空间。这似乎也很棘手。

1 个答案:

答案 0 :(得分:2)

我认为你需要为item的容器设置动画。首先,您需要使其透明,但不要隐藏它。然后你需要将它的高度从原始高度设置为零。之后,您可以从项目来源中删除项目。

不幸的是,我无法帮助您处理事件和代码。