我有许多ListViews具有与IsSynchronizedWithCurrentItem="True"
相同的数据源
并且我正在动态地向该DataSource添加项目。
当滚动出现时,除非我移动滚动条,否则添加的项目不可见。我是否应该为此使用另一个控件..或如何使最近添加的项目(和滚动条)进入视图。
到目前为止,我一直在XAML中直接进行所有操作,因此,如果可能的话,我将不胜感激。
最佳答案
if ( !(myListView.Items.IsEmpty) )
{
myListView.ScrollIntoView(myListView.Items[myListView.Items.Count - 1]);
}
希望有帮助!