セマンティック ズーム コントロールの ZoomedOutView ビュー内で、その文字 (灰色) で始まる項目を含まないアルファベット文字を表示するにはどうすればよいですか?
このようなことを達成したい (「ソーシャル」、「お気に入り」、「#」を除く):
しかし、私はこれで終わります:
以下のコードが問題の場所であることがわかりましたが、何に変更する必要があるかわかりません。何か案は?
internal List<GroupInfoList<object>> GetGroupsByLetter()
{
List<GroupInfoList<object>> groups = new List<GroupInfoList<object>>();
var query = from item in Collection
orderby ((Item)item).Station
group item by ((Item)item).Station[0] into g
select new { GroupName = g.Key, Items = g };
foreach (var g in query)
{
GroupInfoList<object> info = new GroupInfoList<object>();
info.Key = g.GroupName;
foreach (var item in g.Items)
{
info.Add(item);
}
groups.Add(info);
}
return groups;
}