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

VB.NET Discussion :

Ajouter nouvelle ligne datagridview


Sujet :

VB.NET

  1. #1
    Membre habitué
    Homme Profil pro
    Technicien Intrumentiste
    Inscrit en
    Décembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Technicien Intrumentiste
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9
    Par défaut Ajouter nouvelle ligne datagridview
    Bonjours,
    J'essais de développer un programme en VB2010 avec des datagridview. J'ai actuellement deux datagridview: dtg1 et dtg2.
    Je voudrais quand je fait un double clic sur une ligne de la dtg1 qu'elle s'ajoute à la dtg2.
    Pour le moment, la ligne de la dtg1 s'ajoute dans la dtg2 mais ce que je voudrais faire c'est l'ajouter en plus de celle existante
    ex: dtg2=dtg2+ligne sélectionner de la dtg1
    Avez vous une solution?
    merci

    PS: la dtg1 est charger grâce a une requette SQL sur une base de donnée

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Bonjour,

    Je ne vois pas vraiment de soucis, il suffit d'ajouter dans l'événement double click sur une ligne de dtg1 le code

    dtg2.rows.add Dans le add il doit suffir de mettre ctype(sender,datagridview).currentrow

  3. #3
    Membre habitué
    Homme Profil pro
    Technicien Intrumentiste
    Inscrit en
    Décembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Technicien Intrumentiste
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9
    Par défaut
    Effectivement plus c'est simple moins je y arrive.
    La solution fonctionne mais j'ais du mal a la mètre en oeuvre. Il faut que des colonnes soit créé pour que le code fonctionne mais je ne vois pas comment faire. surtout que je ne veut pas créé des colonnes vide

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Et bien pourquoi ne pas mettre un if qui regarde si columncount est différent de 0, et si ce n'est pas le cas créer les colonnes ?

  5. #5
    Membre habitué
    Homme Profil pro
    Technicien Intrumentiste
    Inscrit en
    Décembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Technicien Intrumentiste
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9
    Par défaut
    Oui je comprend bien mais je ne vois pas comment créé des colonnes justement. y'a un truc qui m'échappe. Je demande d'ajouter une nouvelle ligne avec un nombre X de colonnes. pourquoi faut-il mettre des colonnes avant?
    Et sinon j'ait tester le code pour l'ajout d'une nouvelle ligne et il ne fonctionne pas. la ligne s'ajoute bien mais elle est vide

  6. #6
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Fais un peu de mode debugger avec espions, etc.
    Cherche aussi avec l'option recherche du forum ...
    Et évite le triple post ...

  7. #7
    Membre habitué
    Homme Profil pro
    Technicien Intrumentiste
    Inscrit en
    Décembre 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Technicien Intrumentiste
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9
    Par défaut
    L'espion j'ais déjà essayé. C'est pas un bug que j'ais c'est juste que je ne connais pas la façon de le faire. Il faut lire ce que écrit avant de poser une réponse pareil. En plus sa fait 2 jours que je recherche un truc similaire sur différent forum mais soit les codes ne fonctionne pas ou soit les personnes ont les mêmes problèmes que moi qui sont toujours non résolu.

  8. #8
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Je ne savais pas comment faire, j'ai fait travailler mon cerveau, et j'ai trouvé.
    Je ne pense pas être plus intelligent que les autres pourtant.

    Donne nous le code que tu as mis en place si tu veux un peu plus d'aide.

Discussions similaires

  1. Réponses: 4
    Dernier message: 11/03/2013, 11h53
  2. ajout de ligne datagridview
    Par Ashireon dans le forum VB.NET
    Réponses: 1
    Dernier message: 27/08/2012, 16h53
  3. ajout nouvelles lignes dans gridview
    Par sky88 dans le forum ASP.NET
    Réponses: 0
    Dernier message: 05/02/2010, 14h44
  4. Ajout de ligne DatagridView
    Par benjamin-mermoz dans le forum Windows Forms
    Réponses: 5
    Dernier message: 18/06/2009, 10h21
  5. Ajouter nouvelle ligne a partir du haut
    Par Mimosa777 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 13/04/2009, 21h27

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