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 :

PB combobox 'liées'


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2014
    Messages : 40
    Par défaut PB combobox 'liées'
    Bonjour,

    J'ai un pb de combobox qui change en même temps

    Je présente mon pb de manière simple :

    Voici mon code de remplissage:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
     
            Call chargerProfils()
            ComboBox1.DataSource = tableProfil
            ComboBox1.DisplayMember = "PFPR"
     
            ComboBox4.DataSource = tableProfil
            ComboBox4.DisplayMember = "PFPR"
     
            ComboBox5.DataSource = tableProfil
            ComboBox5.DisplayMember = "PFPR"
     
     
            profilAdmin = True
        End Sub
    Et voici la structure de mon prg :
    Nom : Sans titre.png
Affichages : 221
Taille : 32,1 Ko

    Le problème est que quand je sélectionne un élément dans la combobox1, les autres prennent automatiquement la même valeur.

    Après plusieurs recherches, je n'ai toujours pas trouvé la propriété qui permet de rendre les combos indépendantes (si c'est le bon terme).
    Avez vous une idée siouplait.

    Merci d'avance et bonne année à tous.

  2. #2
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Bonjour,

    - Soit c'est le datasource en commun... (j'ai jamais essayé), mais ça serait étonnant...
    Auquel cas, la solution ira de soit, si ce n'est pas la deuxième hypothèse)


    - Soit c'est à la création qu'il y a eu un problème... (copier coller ? des contrôles, ou des événements ?)

    Il faut que tu ailles voir l’événement de sélection de tes combobox, et au bout de la ligne de déclaration de ces évènements, tu devrais avoir un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "Handles combobox1.SelectionChanged"
    il faut que pour l’événement du combobox 1, le Handles ne soit que pour le combobox1 etc...

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2014
    Messages : 40
    Par défaut
    Merci Adrien!

    Effectivement j'ai fais un copier/coller!
    Merci de ta réponse je vérifierai plus tard!
    Bon week end

  4. #4
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2014
    Messages : 40
    Par défaut
    De retour de vac, j'up ce topic.

    J'ai toujours le même soucis, les combobox changent en même temps.
    J'ai vérifié le handles, il est bien différent pour chaque combobox.
    J'ai essayé avec trois datasource différents mais le pb persiste (les noms diffèrent 'vu que c'est trois bases différentes' mais ils changent en même temps comme ci elles se callaient sur le même indice).
    Pb de fou ça!!!!

    Merci de vos réponses.

  5. #5
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Salut,

    Fait voir le code d'un événement d'un de ces combobox (SelectIndexChanged j'imagine)

  6. #6
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2014
    Messages : 40
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
     
        End Sub
    En fait, j'ai mis le code que dans l'envenement load de mon form. Je charge mes combos au démarrage de mon prg.
    J'ai rien ds selectedIndexChanged. Erreur de débutant, je suppose.

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

Discussions similaires

  1. effacer contenu d'une combobox liée
    Par christi dans le forum Windows Forms
    Réponses: 13
    Dernier message: 04/02/2009, 17h25
  2. Combobox liées entre elles
    Par Psychoze dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 05/03/2008, 13h30
  3. Combobox liée a un ArrayList
    Par Yoshio dans le forum Windows Forms
    Réponses: 9
    Dernier message: 29/01/2008, 19h27
  4. Combobox liées aux precdentes
    Par titeZ dans le forum IHM
    Réponses: 1
    Dernier message: 01/10/2007, 19h07
  5. [c#][.NET 2.0] Datagrid avec 2 combobox liées entre elles
    Par axl63800 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 20/04/2007, 09h31

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