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

maiso12 2 Messages postés samedi 1 avril 2006Date d'inscription 7 mai 2008 Dernière intervention - 7 mai 2008 à 01:59 - Dernière réponse : maiso12 2 Messages postés samedi 1 avril 2006Date d'inscription 7 mai 2008 Dernière intervention
- 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
cs_Exploreur 4824 Messages postés lundi 11 novembre 2002Date d'inscription 15 novembre 2016 Dernière intervention - 7 mai 2008 à 08:57
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

Merci cs_Exploreur 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de cs_Exploreur
scottmat 440 Messages postés samedi 24 mai 2003Date d'inscription 23 janvier 2011 Dernière intervention - 7 mai 2008 à 13:04
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
maiso12 2 Messages postés samedi 1 avril 2006Date d'inscription 7 mai 2008 Dernière intervention - 7 mai 2008 à 18:20
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.