Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 19011|Odpoveď: 1

[WinForm] toolStrip tlačidlo na úpravu veľkosti obrázka

[Kopírovať odkaz]
Zverejnené 4. 3. 2015 11:19:18 | | |

toolStrip tlačidlo na úpravu veľkosti obrázka

1. Veľkosť tlačidla sa nedá upraviť // Tento problém je pre nás zložitejší, prečo sa nedá upraviť? Možno sme vtedy neuvažovali o tom, že chceme upraviť veľkosť tlačidla

Výšku tlačidla môžete upraviť jednoducho zmenou jednej z vlastností toolStripu, autosize, na false

2. Obrázok tlačidla sa nedá upraviť // Toto je tiež veľký problém

ImagesCaling je nastavený na žiadne, aby sa zmenila veľkosť obrázka

3.displaystyle môže ovládať, či je zobrazený text alebo obrázok oba

4. Implementujte ikonu tak, aby sa zväčšovala pri pohybe myšou.

Píšte takto:
toolStripButton1.ImageScaling = ToolStripItemImageScaling.None;
Táto vlastnosť je predvolene nastavená na SizeToFit, ktorá automaticky škáluje ikonový obrázok na príslušnú veľkosť toolStrip.
Táto hodnota je vhodnejšia, keď je AutoSize toolStripu falošná a zadávate dĺžku a šírku toolStripu. Žiadna z nich nenaznačuje, že ikona používa pôvodnú veľkosť obrázka, a ak je obrázok vyšší/širší ako toolStrip, prebytok nie je viditeľný.

Ak chcete zväčšiť ikonový obrázok za behu, musíte pripraviť obrázok vhodnej veľkosti.
Napríklad systém štandardne pridáva výšku toolStripu na 25, môžete vypnúť toolStrip AutoSize a nastaviť výšku na 31, ikony sú 24x24, pri SizeToFit sa zmenia na 16x16, keď potrebujete priblížiť, zmena škálovania obrazu na Žiadne sa obnoví na 24x24.

Nakoniec, rozloženie je najlepšie robiť pomocou vlastností Padding a LayoutStyle v toolStrip.

Nakoniec, ak chcete ikonu meniť ľubovoľne...... Alebo zmeniť ImageScaling a nájsť niekoľko sád ikon rôznych veľkostí a podľa potreby zapísať atribúty Image do detí.




Predchádzajúci:Na internete som videl, že podávanie Alibaba Cloud sa dá ľahko odregistrovať spolu s inými CDN
Budúci:Alibaba dostal rozkaz stiahnuť sa z Taiwanu
Zverejnené 4. 3. 2015 12:35:31 |
učený
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com