Modifier une propriétée dans tous les textbox [Résolu]

Messages postés
16
Date d'inscription
samedi 4 mars 2006
Dernière intervention
1 décembre 2007
- - Dernière réponse : damienpasqualinotto
Messages postés
16
Date d'inscription
samedi 4 mars 2006
Dernière intervention
1 décembre 2007
- 12 juil. 2007 à 22:28
Bonjour à tous j'aimerai dans un code modifier plusieur propriétées de tous les textbox d'une form sans réécrire la même chose à chaque fois.
Voici mon code :

  For Each TB As TextBox In Form1.Controls
            TB.ReadOnly = False
        Next TB

Et j'ai se messge d'erreur au moment de l'execution du code : "Impossible d'effectuer un cast d'un objet de type 'System.Windows.Forms.Panel' en type 'System.Windows.Forms.TextBox'.".

J'ai aussi éssayé de métre tous les textbix dans un panel et de metre "In Form1.Panel9.Controls" mais il y a aussi eu l'erreur.

Je 'arrive pas à trouver de solution, j'espre que quelqu'un a la solution à mon probleme.
Merci d'avance à ceux qui me repondront.
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
7745
Date d'inscription
mercredi 1 septembre 2004
Dernière intervention
24 septembre 2014
3
Merci
        For Each TB As Control In Me.Controls
            If TypeOf (TB) Is TextBox Then
                CType(TB, TextBox).ReadOnly = False
            End If
        Next

---- Sevyc64  (alias Casy) ---- <hr size ="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php

Merci cs_casy 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de cs_casy
Messages postés
16
Date d'inscription
samedi 4 mars 2006
Dernière intervention
1 décembre 2007
0
Merci
Merci beaucoup c'est cool.
J'avais deja éssayé ça mais sans le "CType" donc ça ne fonctionais pas.
Merci encore.
Commenter la réponse de damienpasqualinotto

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.