toolStrip pour modifier la taille de l’image
1. La taille du bouton ne peut pas être modifiée // Ce problème nous est plus problématique, pourquoi ne peut-il pas l’être ? Peut-être n’avions-nous pas envisagé de modifier la taille du bouton à ce moment-là
Vous pouvez modifier la hauteur du bouton simplement en modifiant l’une des propriétés de toolStrip, autosize, en false
2. L’image du bouton ne peut pas être modifiée // C’est aussi un gros problème
ImagesCaling est réglé sur nulle pour modifier la taille de l’image
3.displaystyle peut contrôler si le texte d’affichage ou l’image sont à la fois
4. Implémenter l’icône pour qu’elle devienne plus grande en survolant.
Écrivez ainsi : BoutonDeTireOutil 1.Échelle d’Image = ÉchelleTireArticleImageMise à l’échelle.Aucun ; Cette propriété est par défaut SizeToFit, qui redimensionne automatiquement l’image d’icônes à la taille appropriée de toolStrip. Cette valeur est plus appropriée lorsque l’AutoSize de l’toolStrip est fausse et que vous spécifiez la longueur et la largeur de l’toolStrip. Aucune n’indique que l’icône utilise la taille originale de l’image, et si l’image est plus haute/plus large que le toolStrip, l’excédent n’est pas visible.
Donc, si vous voulez agrandir l’image d’icône à l’exécution, vous devez préparer une image d’une taille appropriée. Par exemple, le système ajoute la hauteur de toolStrip à 25 par défaut, vous pouvez désactiver l’AutoSize de toolStrip et ajuster la hauteur à 31, les icônes sont de 24x24, quand SizeToFit elle deviendra 16x16, et lorsque vous devez zoomer, changer l’échelle d’image de cet élément à None sera restaurée à 24x24.
Enfin, la mise en page est mieux réalisée avec les propriétés Padding et LayoutStyle de toolStrip.
Enfin, si vous voulez changer l’icône arbitrairement...... Ou modifier l’étalonnage d’image et trouver quelques ensembles d’icônes de tailles différentes, et écrire les attributs Image aux enfants quand c’est nécessaire. |