Bon Bonjour
Bref, j'ai un panel qui contient 4 boutons radio et un label, et je veux parcourir le panel pour obtenir la valeur du radiobutton coché.
Pour cela j'ai écrit ce code :
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
Dim MA1, MA2 As String
Dim btn as Object
For Each btn In PanA1.Controls
If btn.checked = True Then
MA1 = btn.Text
End If
Next
End Sud
Et voilà le message qu'il me sorte :
Le membre public 'checked' du type 'Label' est introuvable.
Il va te falloir utilise controls.typeof, sinon tu vas récupérer tous les controles, et pas seulement les checkbox, or un label n'a pas de propriété "checked", d'où ton erreur
L'expérience, c'est une connerie par jour, mais jamais la même..
Petit conseil:Nomme bien tes contrôles la prochaine fois car btn.Checked(on a l'impression que tu as à affaire à un bouton)
Cordialement!!!
Ce qui compte,ce n'est pas ce qu'on a mais plutôt ce que l'on fait avec ce qu'on a...
Visual Basic .Net is the best and vb6.0