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

Messages postés
2
Date d'inscription
samedi 1 avril 2006
Dernière intervention
7 mai 2008
- - Dernière réponse : maiso12
Messages postés
2
Date d'inscription
samedi 1 avril 2006
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 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
4824
Date d'inscription
lundi 11 novembre 2002
Dernière intervention
15 novembre 2016
16
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 119 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
Dernière intervention
23 janvier 2011
2
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
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

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.