cs_warzet
Messages postés99Date d'inscriptionjeudi 17 janvier 2008StatutMembreDernière intervention25 juillet 2013
-
28 août 2012 à 10:48
cs_warzet
Messages postés99Date d'inscriptionjeudi 17 janvier 2008StatutMembreDernière intervention25 juillet 2013
-
30 août 2012 à 12:57
Bonjour à tous,
voilà j'ai un petit soucis. J'écris une application dans laquelle j'ai ces codes:
J'aurais souhaité, lors du click sur un des bouton de navigation, pouvoir faire avancer le curseur de navigation du DataGridView.
D'autre part, est-il possible par code ou par d'autres moyens d'ajouter une colonne au DataGridView qui fasse le compte des lignes de façon automatique.
Merci à tous.
cs_warzet
Messages postés99Date d'inscriptionjeudi 17 janvier 2008StatutMembreDernière intervention25 juillet 20131 29 août 2012 à 09:24
Bonjour Whismeril et merci pour ta réponse.
En effet j'ai ajouté 4 bouton de navigation qui
btnPremier
btnPrecedent
btnSuivant
btnDernier
me permettant de me déplacer dans les enregistrements tout les affichant dans les différents TextBox; ce que je souhaiterais, c'est de pouvoir mettre le curseur du DataGridView sur la ligne correspondant lorsque l'un des boutons de navigation est actionné.
Si je suis au premier enregistrement, que la première ligne du DataGridView soit sélectionnée et si je click sur le btnDernier, et que mes textbox affichent le dernier enregistrement, que la dernière ligne du DataGrideView soit sélectionnée également. Merci pour tout.
D'autre part, est-il possible d'ajouter une colonne indépendante qui décompte les enregistrements.
J'ai utilisé les balises pour poser mes questions.
Whismeril
Messages postés18790Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 1 décembre 2023645 28 août 2012 à 22:33
Bonjour,
pour poster ton code merci d'utiliser les balises de code (3ième icône en partant de la droite : ).
Ton utilisation du binding n'exploite pas la puissance de ce principe et te force à coder l'affichage des données dans les textbox, alors que bien employé c'est automatique. Voici ma contribution sur le sujet cela peut t'aider.
Qu'entends tu par
Un des boutons de navigation
?
Les flèches déplacent le focus des cellule au sein du tableau, que peuvent donc être les touches de navigation?
cs_warzet
Messages postés99Date d'inscriptionjeudi 17 janvier 2008StatutMembreDernière intervention25 juillet 20131 30 août 2012 à 09:05
Merci pour tout, je vais essayer votre code. Mais dites moi et en ce qui concerne la possibilité de savoir s'il est possible de déterminer une colonne pour faire le décompte das enregistrements indépendamment de la source du DataGridView? Merci bonne journée.
Whismeril
Messages postés18790Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 1 décembre 2023645 30 août 2012 à 09:26
Bonjour, par
faire le décompte das enregistrements
je comprends que tu veux faire la somme des enregistrements d'une même ligne.
Il y a déjà eu plusieurs discussions sur le sujet.
Ce que je ferais à ta place, serait de créer une classe représentant la table que tu importes, avec une propriété supplémentaire retournant la somme que tu souhaite.
Je chargerais la table dans une List<T> de cette classe et binderais cette liste avec la méthode décrite dans le lien que je t'ai donné plus haut.