为什么我不能将GroupBy用于分组LongListSelector ItemsSource

时间:2015-07-29 15:42:31

标签: c# linq windows-phone longlistselector

有一个popular example用于组LongListSelector。然而,这似乎过于复杂,我不明白为什么只使用GroupBy不起作用。给出:

    List<string> l = new List<string>();
    l.Add("alan");
    l.Add("albert");
    l.Add("bert");
    l.Add("bill");

以下为我提供了预期的列表:

    LongListSelector1.ItemsSource = l;

但是,在列表上启用分组后,以下只显示了组标题:

    LongListSelector1.ItemsSource = l.GroupBy(s => s.Substring(0, 1)).ToList();

我不明白为什么。 LongListSelector可以访问Key和该组的元素,其显示方式与上面链接的示例相同。

0 个答案:

没有答案