Ligne invisible dans une datagridview
geralson
Messages postés
18
Statut
Membre
-
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
- Formulaire en ligne de meta - Guide
- Aller à la ligne dans une cellule excel - Guide
- Apparaitre hors ligne instagram - 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;
}
}