cs_MagDix
Messages postés531Date d'inscriptionlundi 5 juin 2006StatutMembreDernière intervention 6 octobre 2012
-
23 mai 2008 à 15:33
Wolfdream
Messages postés16Date d'inscriptionmercredi 28 mai 2008StatutMembreDernière intervention18 février 2009
-
28 mai 2008 à 11:23
Salut à tous...
Petite question bête qui me pose beaucoup de problème..
Je cherche à faire une condition avec le DataGrid.
Je veux dire une truc du genre
Si mon datagrid est vide (j'ai absolument rien dans le datagrid) Alors...
Comment je fais pour coder que si mon Datagrid ne contient aucune information, il est complètement vide
Wolfdream
Messages postés16Date d'inscriptionmercredi 28 mai 2008StatutMembreDernière intervention18 février 2009 28 mai 2008 à 11:23
Essaye ceci.
tu crée une variable dans laquelle tu va mettre le contenu des cellules une par une
tu parcoure ensuite ton datagrid avec une boucle for. Si le contenu d'une cellule est différente d'un "vide", alors tu met ce contenu dans ta variable.
à la fin de la boucle, tu vois si il y a qqch dans ta variable.
ça devrait donner à peu près ceci :
dim num_colonne as integer
dim num_ligne as integer
num_colonne=0
num_ligne=0
for num_colonne = 0 to ... 'tu parcours les colonnes une par une
for num_ligne = 0 to .... 'tu parcours les lignes une par une
if datagridview(num_colonne, num_ligne) <>"" 'si la cellule est différente d'un contenu vide(donc si il y a quelque chose)
variable = datagridview(num_colonne, num_ligne) 'tu met ce contenu dans la variable
Next
Next
if variable <> "" 'si il y a qqch dans ta variable (donc que ton datagrid n'est pas vide!)
Then : ................ 'tu tapes ton code
Else : .................. 'sinon (ton datagrid est vide), tu tapes ton code
End if