CHANGER LES PROPRIÉTÉS DE TOUS LES CONTRÔLES D'UNE FENÊTRE
jmenfous
Messages postés117Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention 2 juillet 2009
-
27 oct. 2004 à 13:50
jmenfous
Messages postés117Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention 2 juillet 2009
-
10 mai 2007 à 16:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
jmenfous
Messages postés117Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention 2 juillet 20091 10 mai 2007 à 16:51
Pour le moment non, mais quand Linq serra disponible via le framework 3.5 ça devrait être possible.
... enfin je pondère un peu ma réponse... on en dispose pas encore d'une ligne miracle qui fait tout, mais tu peux utiliser la réflexion pour déterminer si un control a la propriété que tu veux modifier sans pour autant coder explicitement la liste de tout les types de controls qui ont cette propriété.
@+ en espérant que ça t'aidera
mdabin
Messages postés4Date d'inscriptionmercredi 15 septembre 2004StatutMembreDernière intervention27 avril 2007 10 mai 2007 à 16:18
Comment faire si on veut modifier les memes proprietes d'un groupe d'objets et non de tous les objets? (C'est à dire sans modifier un par un les propriété de chaque objet ) Peut on indicer les objets comme cela etait possible sous VB6?(Visiblement non; Exemple: Label(i).visible=False )
Merci
cs_franz
Messages postés12Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention29 avril 2008 28 oct. 2004 à 16:08
Bravo et merci, maître Yoda.
cs_yoda
Messages postés19Date d'inscriptionmardi 29 janvier 2002StatutMembreDernière intervention21 juillet 2005 27 oct. 2004 à 20:21
Merci bonne esprit c'est tellement rare de nos jours...
Je suis en train d'ajouter une vrai gestion du style XP avec prise en compte de l'OS et même une prise en compte en live lorsque l'on change le style depuis la fenêtre de propriété du bureau... Alors reste à l'écoute. Sinon si tu as des sources sur le site je veux bien les voir parce ton exemple pour le code de TheEwook n'est pas bête du tout, je n'y avais pas pensé...
jmenfous
Messages postés117Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention 2 juillet 20091 27 oct. 2004 à 16:03
Pourquoi etre desole?
Ton code est propre et l'utilisation du 'TypeOf' est bien plus judicieuse. Non non et encore non tu n'as pas a etre desole ;-)
De plus pour gerer tt les control tu n'as pas besoin de quelques lignes... un seule bien placee et ca tourne. ;-)
Moi j'aime bien ta source c'est pour cela que j'ai mis une note! Perso quand j'aime pas... je ne note pas.
cs_yoda
Messages postés19Date d'inscriptionmardi 29 janvier 2002StatutMembreDernière intervention21 juillet 2005 27 oct. 2004 à 15:52
Désolé je n'avais pas vu. Je laisse quand même ma source puisque nous n'avons pas exactement la même technique. Je rappelle qu'avec quelques lignes en plus ce code peut gérer tous les contrôles d'une winForm sachant qu'il n'y a que quelques composants qui ont une propriété FlatStyle.
Merci bien évidemment pour ce commentaire constructif pour tout le monde.
jmenfous
Messages postés117Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention 2 juillet 20091 27 oct. 2004 à 13:50
10 mai 2007 à 16:51
... enfin je pondère un peu ma réponse... on en dispose pas encore d'une ligne miracle qui fait tout, mais tu peux utiliser la réflexion pour déterminer si un control a la propriété que tu veux modifier sans pour autant coder explicitement la liste de tout les types de controls qui ont cette propriété.
@+ en espérant que ça t'aidera
10 mai 2007 à 16:18
Merci
28 oct. 2004 à 16:08
27 oct. 2004 à 20:21
Je suis en train d'ajouter une vrai gestion du style XP avec prise en compte de l'OS et même une prise en compte en live lorsque l'on change le style depuis la fenêtre de propriété du bureau... Alors reste à l'écoute. Sinon si tu as des sources sur le site je veux bien les voir parce ton exemple pour le code de TheEwook n'est pas bête du tout, je n'y avais pas pensé...
27 oct. 2004 à 16:03
Ton code est propre et l'utilisation du 'TypeOf' est bien plus judicieuse. Non non et encore non tu n'as pas a etre desole ;-)
De plus pour gerer tt les control tu n'as pas besoin de quelques lignes... un seule bien placee et ca tourne. ;-)
Moi j'aime bien ta source c'est pour cela que j'ai mis une note! Perso quand j'aime pas... je ne note pas.
27 oct. 2004 à 15:52
Merci bien évidemment pour ce commentaire constructif pour tout le monde.
27 oct. 2004 à 13:50
http://www.vbfrance.com/code.aspx?id=25537
c'est pas trop loint de ton code et tt les controls contenus par d'autres controls sont geres.