SAlut à tous
J'ai une simple petite question:
Est-il possible de modifier la couleur du text dans une toobar, dans les label y'a la propriété ForeColor mais j'ai rien trouvé pour la toolbar?!!
Quelqu'un sait si c'est possible?
Merci
SAlut à tous
J'ai une simple petite question:
Est-il possible de modifier la couleur du text dans une toobar, dans les label y'a la propriété ForeColor mais j'ai rien trouvé pour la toolbar?!!
Quelqu'un sait si c'est possible?
Merci
bonjour
j'ai bien une propriété ForeColor sur mon Toolbar ?
Quelle version utilises-tu 2005 ou 2003 ?
Personne ne sait si c'est possible ??
Je ne comprends pas ton problème. Il y a bien une propriété ForeColor que tu peux changer et fixer à la couleur de ton choix. Qu'est ce qui ne fonctionne pas dans ton cas ?
Sinon voici 2 liens qui peuvent certainement t'aider :
Bon design...
Merci pour tes liens, mais mon but est beaucoup plus simple ...
le problème est que si je fais toolbar1.ForeColor = Color.white;
Ben ca ne change rien mon texte de ma toolbar est toujours en noir (de plus y'a un truc bizare c'est que "l'aide" ne propose pas ForeColor quand je met le point mais si j'écris moi meme ForeColor il l'accepte mais ca ne change rien !)
Quelqu'un sait d'ou vient ce probleme?
Merci
Peux-tu nous montrer le code ?
Je ne vois pas quel est ce "text" dont tu parles. Je ne connais pas de propriété "Text" (ou équivalente) pour le contrôle ProgressBar.
Que souhaites-tu faire exactement ?
ce n'est pas une progressBar mais une toolbar , et c'est le texte qui se trouve sous les boutons de la toolbar ...
Pour chaque composants que j'intègre dans ma toolBar, je modifie le paramètre ForeColor du composant, et ça fonctionne.
Je suis sous Visual Studio 2003 et je n'ai pas de champ Text ou ForeColor pour ma ToolBar, contrairement à vous...
shinkyo, pourrais-tu me montrer comment tu modifie le forecolor du composant(quand tu dis composant tu veux parler du bouton je suppose?)?
Merci
Oui, par composant je veux parler de tout ce que tu veux met dans ta ToolBar, que ce soit un bouton, des labels, etc.
En supposant que le bouton soit button1 :
Dans cet exemple, la couleur que j'ai mis est ControlText, il suffit de remplacer par autre chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2this.button1.ForeColor = System.Drawing.SystemColors.ControlText;
Sinon dans l'onglet design de ton formulaire, tu sélectionnes puis tu cliques droit sur ton bouton en question puis sur propriétés, et là tu modifies directement la couleur dans ForeColor (un menu déroulant te permettra de choisir parmi les couleurs proposées).
ta méthode marche pour un bouton "normal" mais pas pour celui d'une toolbar...
chez moi j'ai ce message:
'System.Windows.Forms.ToolBarButton' does not contain a definition for 'ForeColor'
Ah, au temps pour moi.
Je n'avais pas ajouté mon bouton à ma ToolBar en effet, je l'avais juste disposé dessus. Désolé...
Affecter une image au bouton pourrait être une alternative selon moi, si le but est de différencier un bouton d'un autre. Mais tout dépend de ce que tu es en train de développer.
Je n'ai pas d'autres idées.
Ok, cette fois je ne confonds plus avec la progressBar ()...
Après plusieurs lectures de MSDN, il semble que le ForeColor ne soit disponible que sur le contrôle ToolBar et effectivement absent sur le ToolBarButton.
En plus, toujours d'après MSDN,.This property supports the .NET Framework infrastructure and is not intended to be used directly from your code.
This member is not meaningful for this control.
La possibilité de fixer la couleur ne vient qu'avec la version 2.0 du Framework et l'apparition du nouveau contrôle ToolStrip.
Donc, à moins de faire ta propre classe de bouton et d'implémenter le dessin, je crains que tu ne puisses changer la couleur de ton texte.
ok, merci je vais m'en passer alors..
je ferme ce post.
Encore un grand merci à vous tous !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager