DataGridView DotNet 2005

cendretp Messages postés 6 Date d'inscription mercredi 28 avril 2004 Statut Membre Dernière intervention 6 mars 2005 - 6 mars 2005 à 19:20
bidou_01 Messages postés 134 Date d'inscription dimanche 1 octobre 2006 Statut Membre Dernière intervention 19 mai 2008 - 7 févr. 2008 à 22:12
Quelqu'un connait-il le moyen de connaitre la ligne en cours


CurrentRowIndex ayant disparu.

1 réponse

bidou_01 Messages postés 134 Date d'inscription dimanche 1 octobre 2006 Statut Membre Dernière intervention 19 mai 2008 1
7 févr. 2008 à 22:12
Hello,

Je te conseil de fouiller un peu du côté du BindingContext de ta form, ainsi que du CurrencyManager.

Ex : tu as un dataSet typé DS_Northwind, qui contient la définition d'une DataTable Employee.

DS_Northwind ds = new DS_Northwind();

//tout ce qu'il faut pour le remplir.

monDataGrid.DataSource = ds.Employee;


CurrencyManager cm = (CurrencyManager)BindingContext[ds.Employee];


int positionCourrante = cm.Position; //récupere la position dans le DataSet  à n'importe quel moment !


cm.Position++/-- ; //on se déplace dans le dataset, vers le haut ou le bas


DataRowView CurrentView = (DataRowView)cm.Current; //on récupère une vue de la ligne courante !



Cordialement,

Bidou_01
 


<hr />
http://www.corioland.eu
0
Rejoignez-nous