1
我在Windows商店应用,在这里我使用ListView
控制动态添加数据的工作。这些项目被添加到列表的末尾。在添加更多数据时出现Scrollbar
。我想用底部的滚动条以编程方式突出显示最后添加的项目。我不想手动滚动滚动条来查看最后添加的项目。我怎样才能做到这一点? 谢谢。集中在列表视图最后添加的项目
我在Windows商店应用,在这里我使用ListView
控制动态添加数据的工作。这些项目被添加到列表的末尾。在添加更多数据时出现Scrollbar
。我想用底部的滚动条以编程方式突出显示最后添加的项目。我不想手动滚动滚动条来查看最后添加的项目。我怎样才能做到这一点? 谢谢。集中在列表视图最后添加的项目
listView1.EnsureVisible(listView1.Items.Count - 1);
使用此:
yourListView.ScrollIntoView(yourListView.Items[yourListView.Items.Count - 1]);
EnsureVisible功能在Windows 8的开发工具包。 –
所以你用的是XAML的listview吧?我无法测试它,但你可以尝试'[ScrollIntoView(object)](http://msdn.microsoft.com/en-us/library/windows/apps/br242911.aspx)' – SekaiCode