Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 19011|Risposta: 1

[WinForm] pulsante toolStrip per modificare la dimensione dell'immagine

[Copiato link]
Pubblicato su 04/03/2015 11:19:18 | | |

pulsante toolStrip per modificare la dimensione dell'immagine

1. La dimensione del pulsante non può essere modificata // Questo problema è più problematico per noi, perché non può essere modificato? Forse non avevamo considerato di voler modificare la dimensione del pulsante in quel momento

Puoi modificare l'altezza del pulsante semplicemente cambiando una delle proprietà di toolStrip, autosize, in false

2. L'immagine del pulsante non può essere modificata // Anche questo è un grosso problema

ImagesCaling è impostato su zero per modificare la dimensione dell'immagine

3.displaystyle può controllare se il testo di visualizzazione o l'immagine siano entrambi

4. Implementa l'icona per ingrandirsi quando si passa il mouse sopra il cursore.

Scrivi così:
ToolStripButton1.ImageScaling = ToolStripItemImageScaling.None;
Questa proprietà è predefinita su SizeToFit, che scala automaticamente l'immagine iconica alla dimensione appropriata di toolStrip.
Questo valore è più appropriato quando l'AutoDimensione dello toolStrip è falsa e si specificano la lunghezza e la larghezza dello toolStrip. Nessuno indica che l'icona utilizzi la dimensione originale dell'Immagine e, se l'Immagine è più alta/larga dello strumentoStrip, l'eccesso non è visibile.

Quindi, se vuoi ingrandire l'immagine dell'icona durante l'esecuzione, devi preparare un'immagine di dimensioni adeguate.
Ad esempio, il sistema aggiunge l'altezza toolStrip a 25 di default, puoi disattivare l'AutoSize di toolStrip e regolare l'altezza a 31, le icone sono 24x24, quando SizeToFit diventerà 16x16, quando devi zoomare cambia la scalatura dell'immagine di questo elemento in None verrà ripristinata a 24x24.

Infine, il layout è meglio realizzato con le proprietà Padding e LayoutStyle di toolStrip.

Infine, se vuoi cambiare l'icona arbitrariamente...... Oppure cambia ImageScaling e trova qualche set di icone di dimensioni diverse, e scrivi gli attributi Image ai figli quando necessario.




Precedente:Ho visto su Internet che il file su Alibaba Cloud è facile da deregistrare con altre CDN
Prossimo:Alibaba ricevette l'ordine di ritirarsi da Taiwan
Pubblicato su 04/03/2015 12:35:31 |
istruito
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com