Ali*_*isa 2 c# silverlight listbox windows-phone-7
我有一个ListBox,我绑定了一个排序的字符串列表.我想显示带有分隔符(标题)的列表,宣布新信件 - 类似于iPhone上的"联系人"列表.
有人知道如何实现这一目标吗?也许使用ListBox不是正确的想法.
我正在使用适用于Windows Phone 7的VS Express 2010执行此操作.
我不能代表Silverlight,但一般的.NET实践如下:
var groupings = mySortedString.GroupBy(x => x.Substring(0,1));
Run Code Online (Sandbox Code Playgroud)
这使IEnumerable<IGrouping<string, string>>您可以将此列表绑定到列表框.
从这里你必须想出XAML来表示你喜欢的方式,但这会将你的所有物品分组.
注意:IGrouping<,>实现,IEnumerable<>因此您可以枚举它的项目.
| 归档时间: |
|
| 查看次数: |
3261 次 |
| 最近记录: |