Bonjour je sais que
Pour récupérer l'index de la ligne cliquée:
Je voudrais savoir faire le contraire, sélectionner une ligne complète en lui donnant l'index de la ligne.Code:int_index_ligne = (dtgv_rech.CurrentCellAddress.Y) '
Merci d'avance
Version imprimable
Bonjour je sais que
Pour récupérer l'index de la ligne cliquée:
Je voudrais savoir faire le contraire, sélectionner une ligne complète en lui donnant l'index de la ligne.Code:int_index_ligne = (dtgv_rech.CurrentCellAddress.Y) '
Merci d'avance
Code:
1
2
3 MaDatagridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect ; ... MaDatagridView.CurrentCell=MyDatagridView.Rows[Mon_index_ligne ].Cells[0] ;
Merci de ton aide Graffito
Mais ça me renvois une erreur :
Citation:
L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection. Nom du paramètre : index
MerciCode:
1
2
3 frm_recherche.dtgv_rech.SelectionMode = DataGridViewSelectionMode.FullRowSelect frm_recherche.dtgv_rech.CurrentCell = frm_recherche.dtgv_rech.Rows(binding_source.Position).Cells(0)
C'est la position dans les données bindées, pas dans le DataGridView.Citation:
binding_source.Position
Essaie avec un index égal à frm_recherche.dtgv_rech.CurrentRow.Index