C# 列表框上的WPF动画

C# 列表框上的WPF动画,c#,.net,wpf,animation,listbox,C#,.net,Wpf,Animation,Listbox,您知道如何在列表框中插入项目的动画示例吗? 我想到的效果是: 首先,我们在列表框中有A和B项 然后在aa之间插入C项 和B 按照我想象的效果,在插入C之前,A和B 逐渐变得更加遥远,直到 C元素介于两者之间。当我们到达这一点时,C最终被插入 我的问题是,尽管我已经做了一些关于模板的事情(我可以制作动画),但我不知道如何在列表框中缓慢地分隔两个项目 有什么想法吗 提前感谢首先插入C项,但高度为0,内容隐藏(或透明)。然后将C项的高度设置为其全高:这将使A和B分开。最后,使C项的内容可见(或将其

您知道如何在
列表框中插入项目的动画示例吗?
我想到的效果是:

  • 首先,我们在
    列表框中有
    A
    B

  • 然后在
    a
    a之间插入
    C
    项 和
    B

  • 按照我想象的效果,在插入
    C
    之前,
    A
    B
    逐渐变得更加遥远,直到
    C
    元素介于两者之间。当我们到达这一点时,
    C
    最终被插入

我的问题是,尽管我已经做了一些关于模板的事情(我可以制作动画),但我不知道如何在
列表框中缓慢地分隔两个项目

有什么想法吗


提前感谢

首先插入C项,但高度为0,内容隐藏(或透明)。然后将C项的高度设置为其全高:这将使A和B分开。最后,使C项的内容可见(或将其不透明度设置为可视性)