[VB.net] Probleme For Each

Résolu/Fermé
afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 - 21 mars 2008 à 10:06
Palvors Messages postés 19 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 17 juillet 2009 - 21 janv. 2009 à 19:00
Bonjour,

Voici mon code :
     Dim toto As MaskedTextBox
        'pour chaque control se trouvant dans GroupBox_maskedtextbox
        'et de type MaskedTextBox
        For Each toto In GroupBox_maskedtextbox.Controls
            toto.Visible = False
            toto.Visible = False
            toto.Visible = False
        Next



Je ne sais vraiment pas pourquoi j'ai une erreur comme ca :
     Impossible d'effectuer un cast d'un objet de type 'System.Windows.Forms.CheckBox' en type 'System.Windows.Forms.MaskedTextBox'.

A voir également:

2 réponses

afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 168
19 mai 2008 à 14:58
auto reponses
0
Palvors Messages postés 19 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 17 juillet 2009 1
21 janv. 2009 à 19:00
Salut,

ces en office 2007? 2003 ou xp??


Bref, pour ce que tu fais, ça na pe pas autant d'importance finalement.
Au lieu d'utiliser GroupBox_maskedtextbox.Controls pourquoi ne pas utiliser Me.Controls

et apres si ces juste sur certaine que tu veux appliquer,

toto.ControlType=actextbox ou autres types

et tu devrai sjuste faire une fois toto.Visible = false... pourquoi le faire 3 fois, parce que tu as un groupe de 3???

donne moi des news a+
0