IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.net] Exécuter code après ajout dans datagridview


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 79
    Points : 41
    Points
    41
    Par défaut [VB.net] Exécuter code après ajout dans datagridview
    Cette fois ça doit être plus vite résolvable !!

    J'ai un code qui (merci encore a Mose et Oxyg3n3 pour l'aide) me récupère des valeurs contenues dans mon datagridview, les additionne et met le résultat dans une textbox... ça, c'est fait !

    Mais maintenant, le problème, c'est que juste en dessous de mon datagridView, j'ai des textbox's et un bouton me permettant de rajouter un nouvel enregistrement. Et il faut donc que mon code ci-dessus se ré-exécute pour me sortir le nouveau résultat quand je rajoute une ligne !!

    alors j'ai mis le code dans mon private sub du datagridview, mais rien ne se passe...

    je suis certain que le prob se situe là:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
    mais quand je change les propriétés, comem ceci par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellValueEventArgs) Handles DataGridView1.UserAddedRow
    ça fonctionne mais avec des erreurs de compilation car :

    La méthode 'Private Sub DataGridView1_CellContentClick(sender As Object, e As System.Windows.Forms.DataGridViewCellValueEventArgs)' ne peut pas gérer l'événement 'Public Event UserAddedRow(sender As Object, e As System.Windows.Forms.DataGridViewRowEventArgs)', car ils n'ont pas la même signature.
    mais en cliquant un peu partout dans le datagridview, bref, en déclenchant l'événement, le code fini par s'exécuter......

    quelqu'un arrive à me donner la pièce du puzzle qui me manque là ??...

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 79
    Points : 41
    Points
    41
    Par défaut
    purée j'deviens presque bon !!!

    (bon, merci à msdn quand même...)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub dataGridView1_RowsAdded(ByVal sender As Object, _
            ByVal e As DataGridViewRowsAddedEventArgs) _
            Handles DataGridView1.RowsAdded
    j'vais peut-être arrêter de flooder ! désolé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Code d'ajout dans la BD Mysql
    Par Maryemee dans le forum NetBeans
    Réponses: 0
    Dernier message: 11/04/2011, 12h13
  2. [MySQL] actualiser page après ajout dans la base de données
    Par debutanteinfo dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 26/03/2011, 14h23
  3. Réponses: 5
    Dernier message: 20/12/2008, 15h09
  4. Réponses: 4
    Dernier message: 04/09/2008, 09h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo