ListBox Gruppenstil-Anzeige: Wie wird ein Gruppenname entworfen?

9

Ich möchte meine Elemente (Bilder) in einer ListBox nach dem Erstellungsdatum gruppieren. Dann benutze ich einfach diesen Code:

%Vor%

ABER Wenn ich versucht habe, einen Stil anzuwenden (d. h. Rand), wurde KEIN Gruppenname angezeigt. NUR der Rahmen Hier meine neue Implementierung der Gruppierungen mit DateTime:

%Vor%

Hier ist meine ICollectionView in meinem MainWindow:

%Vor%

HINWEIS: Ich verwende den DateTimeToDateConverter () - Konverter, der das Datum ohne Zeit zurückgibt.

    
Raf 21.12.2011, 23:44
quelle

1 Antwort

10

Referenz: Ссылка

  

Wenn Sie Gruppen mithilfe der GroupDescriptions definieren, wird Ihre Objekt anzeigen   (Ein Objekt CollectionViewSource oder ein Objekt, von dem abgeleitet wird    CollectionView ) umschließt jede Gruppe in einem CollectionViewGroup-Objekt.

Wenn Sie ein PropertyGroupDescription WPF hinzufügen, wird im Grunde ein % co_de generiert % Sie müssen an die CollectionViewGroup -Eigenschaft binden nicht die DateCreated-Eigenschaft (die nicht in der neuen CollectionViewGroup für die WPF-Engine vorhanden ist, die für Sie erstellt wurde).

%Vor%     
m-y 22.12.2011, 02:19
quelle

Tags und Links