Changement couleur, taille, police ...

Résolu
maiso12 Messages postés 2 Date d'inscription samedi 1 avril 2006 Statut Membre Dernière intervention 7 mai 2008 - 7 mai 2008 à 01:59
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
A voir également:

3 réponses

cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
7 mai 2008 à 08:57
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
3
scottmat Messages postés 438 Date d'inscription samedi 24 mai 2003 Statut Membre Dernière intervention 23 janvier 2011 1
7 mai 2008 à 13:04
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 :)
0
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
Je vous remercie, la boucle For Each correspond parfaitement a ce que je recherchais.


Merci


 
0
Rejoignez-nous