franckypoune
Messages postés10Date d'inscriptiondimanche 7 mars 2004StatutMembreDernière intervention30 mars 2006
-
26 janv. 2006 à 22:46
franckypoune
Messages postés10Date d'inscriptiondimanche 7 mars 2004StatutMembreDernière intervention30 mars 2006
-
31 janv. 2006 à 23:11
Bonjour à tous,
Je viens juste de me mettre à Visual C# et je désire positionner une icone dans un bouton de la toolbar.
Toutes les icones que j'ai pu insérer dans un ToolButton, je n'ai jamais réussi à avoir une icone transparente malgré les propriétés de transparence du controle de la ToolBar et de la Form.
Mon but est de pouvoir positionner n'importe quelle image (format gif,bmp...) dans un toolbutton.
Merci d'avance pour votre aide.
Attention: tu utilise la propriété de transparence de la barre d'outil et non du boutton
Utilise donc la propriété ImageTransparentColor de ton button pour lui attribuer la couleur de transparence de l'image
Kenji
<hr size="2" width="100%">
Merci de cliquer sur "Réponse acceptée" si une réponse vous convient.
franckypoune
Messages postés10Date d'inscriptiondimanche 7 mars 2004StatutMembreDernière intervention30 mars 2006 28 janv. 2006 à 15:36
Bonjour
Merci d'avoir répondu à ma question mais je n'ai pas trouvé la propriété ImageTransparentColor pour un toolButton!!??
J'ai évité mon problème en créant mes icônes moi-même avec MS Studio et en positionant comme il le faut la transparence.
Mais ca m'interesse qd même pour la propriété ImageTransparentColor. Si tu as le temps , réponds moi.
Merci
Francky
Pardon, c'est moi qui naie pas fait attention.
J'ai confondu avec le contrôle ToolStrip.
Pour une ToolBar, on ajoute les images dans un ImageList, les boutons prendront ces images.
Donc, il faut réglé la couleur de transparence des image dans l'ImageList (Attention: on peut appliquer qu'une seul couleur et cette couleur est valable pour toutes les images)
Utilise donc la propriété TransparentColor du contrôle ImageList. (Attention, des fois, il faut remettre les images dans les boutons pour que ca prenne effet)
Kenji
<hr size="2" width="100%">
Merci de cliquer sur "Réponse acceptée" si une réponse vous convient.
franckypoune
Messages postés10Date d'inscriptiondimanche 7 mars 2004StatutMembreDernière intervention30 mars 2006 28 janv. 2006 à 16:12
Pas grave d'ailleurs, dans le framework1.1 , la classe System.Windows.Forms.ToolStrip n'est pas implémentée pour leC#. Dans la 2.0? ou peut être uniquement pour le Visual Basic
Oui c'est en mettant des icones dans une imagelist que je n'arrivais pas à bien positionner la transparence.
Mais bon le pb est résolu en créant mes icones et en positionnant la bonne transparence.
Merci pour tes conseils.
Vous n’avez pas trouvé la réponse que vous recherchez ?