WPF ItemsControl/ListBox可以封存已删除的元素吗

WPF ItemsControl/ListBox可以保留已删除的元素吗?
现有这样的需求:

一开始会往ItemsControl填充不多于10项的数据,用DataTemplate表现出来。然后就不会再加数据了;相反,会慢慢移除数据。

一般ListBox移除数据,被移除的数据就从屏幕上消失了,但我不想这样。我想要被移除的数据以暗色显示,再加上一点信息,如“10:06被删除”。


请问这个功能ListBox或从ItemsControl继承,能做到吗?

谢谢
------解决思路----------------------
可以,添加一个IsDeleted属性,根据这个属性,处理模板或者处理converter
------解决思路----------------------
使用自定义的ListBoxItem,添加IsDeleted属性,重写Template,使用Trigger监听属性值,做出相应的变化