0

我创建了一个名为nameLonglist的 longlistselector ,使用:

        public static List<KeyedList<string, WCCWordForList>> sortByAlphaOrder()
        {
            var groupedList =
                    from item in WCCWordCardAndListData.getInstance().wccWordsForList
                    orderby item.word
                    group item by item.word.Substring(0,1) into listByGroup
                    select new KeyedList<string, WCCWordForList>(listByGroup);

            return new List<KeyedList<string, WCCWordForList>>(groupedList);
        }

在 xaml 反向代码构造函数中,我初始化了 itemSource:

nameLonglist.itemSource = XXXXX.sortByAlphaOrder();

到现在为止,我的列表显示得很完美。但我还有另一个问题:我想以编程方式移动到此列表中的一个特定项目(第 12 个项目)。使用nameLonglist.ScrollTo(nameLonglist.itemSource[11])不符合我的期望。ScrollTo只是移动到右侧的项目块,而不是特定项目。

有人知道怎么做这个吗?

4

0 回答 0