levotre123
Messages postés50Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention14 mai 2020
-
Modifié par Whismeril le 6/07/2015 à 11:21
edwinzap
Messages postés149Date d'inscriptionsamedi 29 septembre 2012StatutMembreDernière intervention21 juin 2016
-
7 juil. 2015 à 13:25
Bonjour les amis,
J'ai un souci avec mon code : une nuit n'a pas était suffisante alors je viens vers vous.
En bref : J'ai besoin de changer la couleur de toute une ligne du datagriview en fonction du contenu.
Voila comment j'ai procédé
public void dgBoundItems()
{
int Le_Contenu_De_Cellule;
for (int i = 0; i < dataGridView1.RowCount -1 ; i++) // -1 pour éviter la lecture de la ligne vide
{
Le_Contenu_De_Cellule = Convert.ToInt32 (dataGridView1 [10, i].Value.ToString());// récupération du contenu de chaque cellule
if (Le_Contenu_De_Cellule <= 30)
{
//Changer le contenu la couleur de toute la ligne concerné
//s'il y a 10 valeur qui répond au critère alors mettre en rouge la ligne entière
}
dataGridView1.Refresh ();
}
}
edwinzap
Messages postés149Date d'inscriptionsamedi 29 septembre 2012StatutMembreDernière intervention21 juin 20162 6 juil. 2015 à 11:26
Bonjour,
Comment votre datagrid est-il rempli ?
levotre123
Messages postés50Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention14 mai 2020 6 juil. 2015 à 14:19
dt.Tableau.DataSource = db.dt.Tables[0];
En bref grâce à une requête
edwinzap
Messages postés149Date d'inscriptionsamedi 29 septembre 2012StatutMembreDernière intervention21 juin 20162 6 juil. 2015 à 14:40
J'ai eu le même problème. La solution consiste à utiliser l'événement CellFormatting. Je n'ai pas de code sous la main pour l'instant mais je vais y regarder si ça ne va tjrs pas...
Voila je viens de faire la copie conforme de votre code du coup j'ai une exception : La référence d'objet n'est pas définie à une instance d'un objet (ligne en gras)
Quelle peut être la cause ?
edwinzap
Messages postés149Date d'inscriptionsamedi 29 septembre 2012StatutMembreDernière intervention21 juin 20162 7 juil. 2015 à 13:25
La cellule 2 existe bien ? (les numéros des cellules commencent à 0 !)
6 juil. 2015 à 14:19
En bref grâce à une requête
6 juil. 2015 à 14:40
Modifié par levotre123 le 6/07/2015 à 16:53
Voila je viens de faire la copie conforme de votre code du coup j'ai une exception : La référence d'objet n'est pas définie à une instance d'un objet (ligne en gras)
Quelle peut être la cause ?
7 juil. 2015 à 13:25