salut
comment je peux supprimer une ligne selectionnée d'un datagridview
merci
Version imprimable
salut
comment je peux supprimer une ligne selectionnée d'un datagridview
merci
ca dépend... si le DataGridView est lié à une source de donnée (propriété DataSource), c'est sur la source qu'il faut enlever une ligne. Par exemple, si la source est une dataTable :
Si le DGV n'est pas lié à une source de données :Code:
1
2 Dim drv As DataRowView = CType(dataGridView1.CurrentRow.DataBoundItem, DataRowView) drv.Row.Delete()
Code:dataGridView1.Rows.Remove(dataGridView1.CurrentRow)
et comment je peux recupérer la valeur d'une colonne de la ligne selectionné ??
merci
Encore une fois, si le DGV est lié à une source de données, il vaut mieux récupérer la valeur directement à partir de la source :
Sans liaison de données :Code:
1
2 Dim drv As DataRowView = CType(dataGridView1.CurrentRow.DataBoundItem, DataRowView) Dim valeur As Object = drv("NomDuChamp")
Code:Dim valeur As Object = dataGridView1.CurrentRow.Cells("NomDeLaColonne").Value