Hello tout le monde je reviens avec un nouveau petit soucis je souhaite rendre non visible un ligne de mon datagridview dont je connais déjà la valeur ( DataGridView a un seule colonne )
Voici mon code pour rendre la ligne invisible :
J'ai deux types de messages d'erreur selon mes modifications , actuellement celui-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 foreach (DataGridViewColumn dgvColumn in Caracteristiques_DataGridView.Columns) { for (int i = 0; i < Caracteristiques_DataGridView.Rows.Count; i++) { int ligne = Caracteristiques_DataGridView.SelectedRows[i].Index; MessageBox.Show(Caracteristiques_DataGridView.Rows[i].Cells["column_name"].Value.ToString()); if(Caracteristiques_DataGridView.Rows[i].Cells["column_name"].Value.ToString() == "device_id") { Caracteristiques_DataGridView.Rows[ligne].Visible = false; } } }
Ou alors :L'index était hors limites. Il ne doit pas être négatif
Quelqu'un a la solution ?impossible de rendre invisible la ligne associée à la position du gestionnaire de devise
Merci beaucoup Cordialement
Partager