Changement couleur, taille, police ... [Résolu]

Messages postés
2
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
7 mai 2008
- - Dernière réponse : maiso12
Messages postés
2
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
7 mai 2008
- 7 mai 2008 à 18:20
Bonjour,


Sur l'application que je developpe, je souhaiterais laisser la possibilité aux utilisateurs de choisir la couleur, la taille, la police,... des textes.
Mon probleme concerne l'application de la nouvelle valeur à tous les elements. Existe il une methode afin de les selectionner tous en meme temps ou bien faut il obligatoirement le faire elements par element.

Merci
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
4822
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
12
3
Merci
Salut,

Peut-être avec une boucle For Each, tu pourras changer (exemple) la couleur de fond des label's(ForeColor)...idem pour le reste

       Dim oCtrl As Control
        
             For Each oCtrl In Me
                 If TypeOf oCtrl Is Label Then
                     Ctrl.ForeColor = TaCouleur
                 End If
             Next Ctrl

A+
Exploreur

 Linux a un noyau, Windows un pépin

Dire « Merci » 3

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

Codes Sources 200 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Exploreur
Messages postés
440
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
23 janvier 2011
0
Merci
exacte, et si tu veux par exemple changer la couleur que de 3 label sur 6, fait ton propre controle "MonLabelCat1" qui heritera de Label.
Puis passe une boucle comme Exploreur te le conseille sur ton control créer pour modifier les label de ton choix :)
Commenter la réponse de scottmat
Messages postés
2
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
7 mai 2008
0
Merci
Je vous remercie, la boucle For Each correspond parfaitement a ce que je recherchais.


Merci


 
Commenter la réponse de maiso12