toolStrip-knappen for at ændre billedstørrelsen
1. Knapstørrelsen kan ikke ændres // Dette problem er mere problematisk for os, hvorfor kan det ikke ændres? Måske overvejede vi ikke, at vi ønskede at ændre knapstørrelsen på det tidspunkt
Du kan ændre knappen ved blot at ændre en af toolStrip-egenskaberne, autosize, til false
2. Billedet af knappen kan ikke ændres // Dette er også et stort problem
ImagesCaling er sat til nul for at ændre billedstørrelsen
3. displaystyle kan styre, om displayteksten eller billedet er begge dele
4. Implementér ikonet til at blive større, når du holder musen.
Skriv sådan her: toolStripButton1.ImageScaling = ToolStripItemImageScaling.None; Denne egenskab er som standard SizeToFit, som automatisk skalerer ikonbilledet til den passende størrelse af toolStrip. Denne værdi er mere passende, når AutoSize for toolStrip er falsk, og du angiver længden og bredden af toolStrip. Ingen indikerer, at ikonet bruger den oprindelige størrelse af billedet, og hvis billedet er højere/bredere end toolStrip, er overskuddet ikke synligt.
Så hvis du vil forstørre ikonbilledet under kørsel, skal du forberede et billede i passende størrelse. For eksempel tilføjer systemet toolStrip-højden til 25 som standard, du kan slå toolStrips AutoSize fra og justere højden til 31, ikonerne er 24x24, når du SizeToFit bruger det til 16x16, når du skal zoome ind, ændrer du ImageScaling for dette element til Ingen, bliver det gendannet til 24x24.
Endelig er layoutet bedst udført med toolStrips Padding og LayoutStyle-egenskaber.
Endelig, hvis du vil ændre ikonet vilkårligt...... Eller ændr ImageScaling og find nogle sæt ikoner i forskellige størrelser, og skriv Image-attributterne til børnene, når det er nødvendigt. |