2009-11-27 3 views
-1

J'ai ItemsControl dans une application WPF, qui est liée à un tableau d'objets. Et j'utilise ItemTemplate pour rendre la liste. Je veux afficher pour chaque élément dans la liste l'ordre des éléments, comme par exempleLiaison WPF ItemsControl et l'ordre d'article

client 1 Nom: xxxxx Âge: 9999

Client 2 Nom: aaaa Âge: 8888

Toute idée comment le faire Merci

Répondre

5

Je pense que ce que vous demandez est de savoir comment trier votre propriété ItemsSource lors de l'affichage dans un contrôle d'éléments? Vous pouvez le faire en utilisant un CollectionViewSource. Le CollectionViewSource vous donne la possibilité de grouper et/ou de trier votre ItemsSource. Il le fait en créant une "vue" qui est une copie distincte de la source de vos éléments avec votre groupement et le tri appliqué. Cela vous permet d'afficher vos données dans plusieurs groupes ou triages différents sur la même page tout en ne disposant que d'une seule collection source sous-jacente.

+0

Une explication pour le vote négatif? –

+0

Votre réponse est sur place ... Ce ne serait pas l'OP lui-même faire cela? Il est arrivé à une réponse correcte sur son autre question aussi ... – Dabblernl

+1

@Foovanadil, je suis d'accord avec vous, parfois les enfants se contentent de voter parce qu'ils peuvent et ils aiment, et personne ne demande d'explication. Je pense que le commentaire sur downvote devrait être obligatoire. –

Questions connexes