Bonjour,

Qui pourrait m'expliquer le comportement suivant de combobox :

J'ai 3 combos chargées avec la même datasource. Je leur attribue séparément un SelectedIndex différent. Elles se retrouvent à afficher la même valeur !!!

J'ai une 4ème combo, chargée avec les mêmes valeurs, mais à partir d'une variable différente. Ce coup-ci, elle affiche bien le bon index.

voici le code de mon formulaire, qui ne comporte que ces 4 combos.

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
16
17
18
19
20
21
22
23
Public Class Form2
 
    Private Sub Form2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
 
        Dim aTitre() As String = {"DEPARTEMENT", "STRATE", "POJ"}
        Dim aTitre2() As String = {"DEPARTEMENT", "STRATE", "POJ"}
        Try
            cboRub0.DataSource = aTitre
            cboRub1.DataSource = aTitre
            cboRub2.DataSource = aTitre
            cboRub0.SelectedIndex = 1
            cboRub1.SelectedIndex = 0
            cboRub2.SelectedIndex = 2
            ComboBox1.DataSource = aTitre2
            ComboBox1.SelectedIndex = 1
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
 
    End Sub
 
 
End Class
Merci de vos éventuelles réponses. En attendant, je vais duppliquer mes datasources pour chaque combo (galère!)

Cordialement

Denis