probleme de save et load des combobox
Bonsoir,
j'ai un petit problème pour sauvegarder le nom dans combobox1 par rapport une couleur de mon choix dans combobox2.
dans mon combobox1 4 list de mot :
circle
line
text
form1
dans combobox2 une list de couleur( voir image)
https://i.stack.imgur.com/fqFcw.png
mon code load from1 :
Code:
1 2 3 4 5 6 7
| Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
If My.Settings.MyColor Is Nothing Then My.Settings.MyColor = New Specialized.StringCollection
Dim CBOX = Me.Controls.OfType(Of ComboBox)().ToArray
For i = 0 To CBOX.Length - 1
CBOX(i).SelectedIndex = My.Settings.MyColor(i)
Next
End Sub |
mon code clos form1 :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Private Sub Form1_FormClosing(sender As System.Object, e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
For Each TCBOX As ComboBox In Me.Controls.OfType(Of ComboBox)().ToArray
If Not String.IsNullOrEmpty(TCBOX.Text) Then
My.Settings.MyColor = New Specialized.StringCollection()
My.Settings.MyColor.Clear()
Dim CBOX = Me.Controls.OfType(Of ComboBox)().ToArray
For i = 0 To CBOX.Length - 1
My.Settings.MyColor.Add(CBOX(i).SelectedIndex)
Next
End If
Next
End Sub |
pouvez-vous m'aider à enregistrer chaque nom dans list combobox1 une couleur dans combobox2? merci d'avance