我已经在windows 10下编写了一个windows通用应用程序,它具有ListView
。将颜色转换添加到新添加的Listview项目
这个ListView
如果新数据可用,每五秒更新一次。它的数据源是ObservableCollection
,最多只能显示10个项目,最新插入到集合的前面。这似乎很有效,因为您看到ListView
项目缓慢地向下滚动屏幕。
我想要做的是向ListView
中的新项目添加某种颜色过渡,以便当它们出现时,该项目的背景从灰色开始并淡入到白色。我想要这种效果,以便用户可以轻松看到刚出现在ListView
中的新项目或项目。
添加到集合中的新对象有一个标志设置为表示它们是新的。如果动画过程能够在动画之后重置此标志,我认为这可以用作指示符?或者我应该使用ListView
以外的事件,如果有的话?
我是新来的故事板,所以我不知道最好的办法。任何人都可以就我应该研究的领域提供建议,甚至可以在UWP下进行研究?
这正是我所需要的。在这方面多读点时间,以便我能更好地理解。 –