我有一个绑定到listview的集合.此集合每4-5秒添加一次项目,新项目将自动添加到列表视图的底部.因此,如果你要看到最新的项目,那么你需要向下滚动到底部.
我的问题是:是否有可能想要反转列表视图,以便新的最新项目位于顶部,最旧的项目位于底部?
谢谢
Tho*_*que 19
使用Insert而不是Add:
collection.Insert(0, newItem);
Run Code Online (Sandbox Code Playgroud)
请注意,它比Add将所有项目移动1个位置要慢.如果列表非常大,这可能是一个问题.