| 

.NET C# Java Javascript Exception

3
Hi,
ich habe eine ListView die eine ObservableCollection als Itemsource besitzt. Das Ergebnis möchte ich jetzt gerne nach einer oder mehreren Spalten gruppieren. Kann mir da jemand weiterhelfen?
Hab auch schon ein wenig mit CollectionViewSource herumgespielt, aber ich komme nicht dahinter.

Danke
News:
08.08.2012
mrmee 745 1 8
3 Antworten
2
Vielleicht etwas zutreffender
http://www.codeproject.com/Articles/316322/MVVM-ListBox-Grouping
von Steve Adey.
Sein verschämter Hinweis mit dem Problem der Zuweisung des DataContext codebehind wird bei Josh in Abb. 10 übersichtlich als Zuweisung im DataTemplate in Xaml gezeigt.

gruss frank
11.08.2012
f.jurisch 36 1
Danke, werd ich auch mal testen, auch wenn das Bsp auf eine ListBOX verweist.
mrmee 13.08.2012
Kann ja leider nicht beide Antworten als "richtig" markieren. Den Entscheidenden Hinweis hat mir aber der Link von f.jurisch gegeben.
mrmee 17.08.2012
2
Hallo,

schau dir das Beispiel in Das Model-View-ViewModel (MVVM) Entwurfsmuster für WPF an, da wird eine ListView grupiert*.

mfG Gü

* es sei denn ich habs falsch im Kopf ;-)
08.08.2012
gfoidl 9,4k 3 5
Ja, hast du richtig im Kopf :). Danke, werd mir das Bsp. mal genauer ansehen.
mrmee 08.08.2012
0
Vielleicht noch als Hinweis. Das ganze funktioniert auch als Einzeiler.

CollectionViewSource.GetDefaultView(((ObservableCollection<object>)contentListView.ItemsSource)).GroupDescriptions.Add(new PropertyGroupDescription(groupDescription));


Danke für eure Hilfe.
17.08.2012
mrmee 745 1 8

Stelle deine .net-Frage jetzt!