JurianKun
Messages postés15Date d'inscriptionlundi 5 juin 2006StatutMembreDernière intervention 5 septembre 2006
-
12 juil. 2006 à 14:16
JurianKun
Messages postés15Date d'inscriptionlundi 5 juin 2006StatutMembreDernière intervention 5 septembre 2006
-
12 juil. 2006 à 19:51
Bonjour,
Voila mon problème, j'ai un ToolStrip sur lequel je créé des ToolStripButton contenant à la fois une image et du texte. Je voudrais que mes boutons aient tous une taille fixe. Mais quand cette taille est infèrieure à celle nécessaire pour tout afficher, l'image et le texte sont rognés (http://img84.imageshack.us/img84/3481/toolstripbutton0vz.jpg). Comment faire pour que seul le texte soit rogné, ou que ce qui dépasse soit remplacé par "..." ?
leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 201017 12 juil. 2006 à 19:34
pour que seul le texte soit rogné et remplacé par "...", tu peux
calculer la taille en pixels de ton texte, grace a MeasureString (si je
me rappelle bien). Ainsi, si la taille de ton image (que tu doit
connaitre) additionnée a la taille de ton texte est trop grande, tu
supprime la derniere lettre de ton texte, et tu remplace les 3
dernieres par "...". Et tu boucle la dessus jusqu'a avoir la taille du
texte qui te convienne ;)
cest ce que j'ai fait sur une de mes sources car javais pas trouvé d'autres solutions...