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 :

Combobox et datagridview


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 12
    Points : 9
    Points
    9
    Par défaut Combobox et datagridview
    Bonsoir
    J'ai un problème avec le chargement de données dans une combobox insérée dans une dataGridview et je l'ai résolu avec ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Dim Dgvc As New DataGridViewComboBoxCell
         while datareader.read 
            Dgvc.Items.Add(datareader("ID"))
        end while
        DataGridView1.Item(colonne, ligne) = Dgvc
    mais l'autre problème c'est lors de l'exécution lorsque je veux ajouter une autre ligne dans la datagrid la nouvelle combobox ajoutée est vide :s

    Quelqu'un pourrait m'aider à trouver une solution pour que toutes les nouvelles combobox ajoutées soit remplies

    Merci d'avance

  2. #2
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 317
    Points : 65
    Points
    65
    Par défaut
    il faut vérifier le DataGridView s'il contient des données ou non.

  3. #3
    Membre éprouvé
    Avatar de Gurdil le nain
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2009
    Messages
    468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 468
    Points : 1 111
    Points
    1 111
    Par défaut
    Bonjour,

    En fait il faut que tu déclares une ComboboxColumn et que tu affectes tes valeurs sur celles ci...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Dim column As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn()
    column.ValueType = GetType(String)
    column.Items.Add("tavaleur")
    dgvActionAddLine.Columns.Add(column)
    Ainsi toutes tes lignes auront une combobox avec les bonnes valeurs.

Discussions similaires

  1. ComboBox dans DataGridView
    Par twitty20 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 21/02/2008, 23h38
  2. combobox et datagridview
    Par bicho dans le forum Windows Forms
    Réponses: 7
    Dernier message: 10/08/2007, 20h39
  3. Combobox dans datagridview
    Par patkof dans le forum Visual C++
    Réponses: 1
    Dernier message: 31/05/2007, 09h52
  4. Ajouter combobox dans datagridview + dataset
    Par Gdal dans le forum VB.NET
    Réponses: 1
    Dernier message: 29/05/2007, 23h09
  5. binding entre combobox et datagridview
    Par Mathieu.Nanoux dans le forum Windows Forms
    Réponses: 8
    Dernier message: 08/03/2007, 00h31

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