2010-03-18 9 views
0

Si j'ai DataGrid qui ressemble à:Comment inverser des éléments dans WPF Datagrid?

Col 1 Col 2 
------- ------- 
1  a 
2  b 
3  c 
...  ... 
n  n 

l'ordre peut être inversé facilement sans tri? Alors que n est premier, et 1 est le dernier. J'ai trié personnalisé mis en œuvre à partir de this article, mais le tri de la même colonne deux fois de suite appelle la fonction de tri deux fois (ce qui est lent), donc juste inverser l'ordre devrait être plus rapide et avoir le même effet.

+0

Je ne pense pas que beaucoup de gens vont télécharger et décompresser le code source pour vous aider. Cela aiderait beaucoup si vous incluiez des parties pertinentes du code dans votre question. – Foole

Répondre

0

Si vous voulez inverser les données avant de lier (et vous avez des possibilités d'accès aux données), vous pouvez utiliser Reverse method dans codebehind? Je ne sais pas quelle est la source de vos données, donc je ne peux pas aider plus:/

+0

Mon code est très similaire à celui de l'article que j'ai mentionné, seulement les colonnes sont différentes. Exemple de comment changer le code de cet article serait plus que suffisant. – irf1x

+0

trop exemple problématique par exemple pour moi; / – netmajor