Ligne invisible dans une datagridview
geralson
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
Hxyp Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
Hxyp Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bonjour à tous, merci d'avance pour votre aide.
Je veux rendre invisible la ligne selectionnée de ma datagridview mais j'ai un souci avec mon code
1- Quand je fais ceci
dataGridView1.CurrentCell = null;
dataGridView1.SelectedRows[0].Visible = false;
Index was out of range. Must be non-negative and less than the size of the collection.
2- Quand je fais ceci
dataGridView1.SelectedRows[0].Visible = false;
Row associated with the currency manager's position cannot be made invisible.
Que dois-je faire. Merci à vous
Bonjour à tous, merci d'avance pour votre aide.
Je veux rendre invisible la ligne selectionnée de ma datagridview mais j'ai un souci avec mon code
1- Quand je fais ceci
dataGridView1.CurrentCell = null;
dataGridView1.SelectedRows[0].Visible = false;
Index was out of range. Must be non-negative and less than the size of the collection.
2- Quand je fais ceci
dataGridView1.SelectedRows[0].Visible = false;
Row associated with the currency manager's position cannot be made invisible.
Que dois-je faire. Merci à vous
A voir également:
- Ligne invisible dans une datagridview
- Partager photos en ligne - Guide
- Mètre en ligne - Guide
- Aller à la ligne dans une cellule excel - Guide
- Apparaitre hors ligne instagram - Guide
- Formulaire en ligne de meta - Guide
1 réponse
Bonjour, utilisez SelectedRows comme ceci :
// faire disparaitre une ou plusieurs lignes sélectionnées private void button2_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { foreach (DataGridViewRow r in dataGridView1.SelectedRows) { r.Visible = false; } } } // faire réapparaitre toutes les lignes private void button3_Click(object sender, EventArgs e) { foreach (DataGridViewRow r in dataGridView1.Rows) { r.Visible = true; } }