Bonjour,
Je suis bloqué depuis quelques temps sur un petit problème que, j'espère, vous pourrez m'aider à résoudre.
Bon voilà :
Je désire afficher une DataTable dans un DataGridView(, pour le moment pas de problème), mais je désire qu'une colonne d'entier, soit affichée avec un '0' devant cet entier (0 1 2 3 4 5... donne à l'affichage : 00 01 02 03 04 ...) si les entiers sont inférieur a 10 .
J'ai penser faire ceci dans un 1er temps, mais ça ne fonctionne pas.
--> les colonnes sont toujours 0 1 2 3 4 5 ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 // Déclaration DataTable dT = .... avec une 1ére colone "N°" d'entier Private List<DataRow> Newnum = New list<DataRow>(); // Boucle pour chaque ligne de dT faire Foreach (DataRow ligne in dT.Rows) { ligne["N°"].ToString().PadLeft(2, '0')); // on obtient '01' (par exemple) Newnum.Add(ligne); //mais dans Newnum on a toujours '1' (autre exemple) } DataGridView.DataSource = Newnum;
Merci de bien vouloir m'aider
Tchaou !
Partager