toolStrip-knappen for å endre bildestørrelsen
1. Knappstørrelsen kan ikke endres // Dette problemet er mer problematisk for oss, hvorfor kan det ikke endres, kanskje vi ikke tenkte på at vi ønsket å endre knappen på det tidspunktet
Du kan endre høyden på knappen ved ganske enkelt å endre en av toolStrip-egenskapene, autosize, til false
2. Bildet av knappen kan ikke endres // Dette er også et stort problem
ImagesCaling settes til null for å endre bildestørrelsen
3. Displaystyle kan kontrollere om displayteksten eller bildet er begge deler
4. Implementer ikonet slik at det blir større når du holder musepekeren.
Skriv slik: toolStripButton1.ImageScaling = ToolStripItemImageScaling.None; Denne egenskapen har som standard SizeToFit, som automatisk skalerer ikonbildet til riktig størrelse på toolStrip. Denne verdien er mer passende når AutoSize for toolStrip er feil og du spesifiserer lengde og bredde på toolStrip. Ingen indikerer at ikonet bruker den opprinnelige størrelsen på bildet, og hvis bildet er høyere/bredere enn toolStrip, er overskuddet ikke synlig.
Så hvis du vil forstørre ikonbildet under kjøring, må du forberede et bilde av passende størrelse. For eksempel legger systemet til toolStrip-høyden til 25 som standard, du kan slå av toolStrips AutoSize og justere høyden til 31, ikonene er 24x24, når SizeToFit blir det 16x16, når du må zoome inn, endre ImageScaling for dette elementet til Ingen, vil det bli gjenopprettet til 24x24.
Til slutt gjøres layouten best med toolStrips Padding og LayoutStyle-egenskaper.
Til slutt, hvis du vil endre ikonet vilkårlig...... Eller endre ImageScaling og finne noen sett med ikoner i forskjellige størrelser, og skrive Image-attributtene til barna når det trengs. |