Réorganiser les colonnes dataTable

Je suis la réorganisation de ma dataTable colonnes à l'aide de :

dataTable.Columns[int x].SetOrdinal(int y)

Cependant, je l'utilise pour chaque colonne, et cela n'a pas fonctionner pour moi.

Par exemple :

dataTable.Columns[0].SetOrdinal(1);
dataTable.Columns[1].SetOrdinal(0);

Fait une double inversion...

Et dans mon code, j'ai de définir l'emplacement de chaque colonne doit être.

Est qu'il ya une solution pour cela ?

Merci.

Quelle est la raison de la réorganisation des colonnes? Si c'est pour des raisons d'affichage, pourquoi pas, le contrôle et la laisser seule la source? Le DataTable est un maladroit place pour faire face à des problèmes d'affichage.

OriginalL'auteur user2576562 | 2013-08-07