将WinRT ListView滚动到特定组

时间:2012-07-04 08:36:00

标签: c# .net xaml windows-runtime

我有一个ListView并在其中分组项目。用户有不同的导航方式,并根据他导航的方式,我希望在页面打开时有一个特定的组。

我尝试设置这些:

itemGridView.ScrollIntoView(....);
itemGridView.SelectedIndex = ....;
itemGridView.SelectedItem = ....;

其中itemGridView是ListView的名称,但似乎都不起作用。

感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:1)

您可以进行一些可视树遍历,找到属于ListView模板的ScrollViewer,找到该组并将ScrollViewer滚动到您组的位置。