Chelou, y'a pas de DataBind() dans un DataGrivVeiw 
 
Ben solution à la mano, mais pas top :
Code :
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)         {             if (comboBox1.SelectedItem == null) return;               foreach (DataGridViewRow dr in dataGridView1.Rows)             {                 if ((int)dr.Cells[1].Value == (int)comboBox1.SelectedValue)                 {                     dr.DefaultCellStyle.ForeColor = Color.Red;                 }                 else                 {                     dr.DefaultCellStyle.ForeColor = Color.Black;                 }             }         } 
 
  | 
 
=> Passe les lignes du DataGridView en rouge lorsque la valeur dans la colonne 1 est égale à la valeur choisir dans une liste déroulante. J'espère que ça répond à ton besoin...
 
Message édité par MagicBuzz le 07-01-2008 à 12:14:53