Может ли кто-нибудь дать мне несколько советов, как выполнить группировку в GridView для приложений Metro, как показано на снимке экрана ниже.
Этот снимок экрана взят из Ресурсов для разработчиков приложений Windows Metro, но, к сожалению, нет описания, как это сделать.
У меня есть следующий фрагмент кода:
Xaml:
...
...
C#:
В отделенном коде я делаю следующее в методе OnNavigateTo:
List strList = new List() {
"Red", "Red", "Red", "Red", "Red", "Red",
"Green", "Green","Green","Green","Green",
"Blue","Blue","Blue","Blue" };
var groupedList = from s in strList
group s by s into g
orderby g.Key
select g;
cvs.Source = groupedList;
Независимо от того, что я делаю, я не могу чтобы сгруппировать элементы в непрерывном списке, как в Снимок экрана. Результатом Кодекса являются отдельные списки, сгруппированные рядом.