a toolStrip gombbal módosíthatod a kép méretét.
1. A gomb mérete nem módosítható // Ez a probléma számunkra problémásabb, miért nem lehet módosítani, talán akkor nem gondoltuk arra, hogy módosítani akarjuk a gomb méretét
A gomb magasságát módosíthatod, ha egyszerűen megváltoztatod az egyik toolStrip tulajdonságot, az autosize-t, hamisra
2. A gomb képe nem módosítható // Ez is nagy probléma
ImagesCaling nullára van állítva, hogy módosítsa a képméretet
3.displaystyle szabályozhatja, hogy a megjelenített szöveg vagy a kép mindkettő
4. Valósítsd meg az ikont, hogy lebegés közben nagyobb legyen.
Írj így: toolStripButton1.ImageScaling = ToolStripItemImageScaling.None; Ez a tulajdonság alapértelmezett SizeToFit, amely automatikusan skálázza az ikonképet a megfelelő toolStrip méretére. Ez az érték akkor megfelelőbb, ha az eszközSáv AutoSize hamis, és megadod az eszközSáv hosszát és szélességét. Egyik sem jelzi, hogy az ikon az eredeti Kép méretét használja, és ha a kép magasabb/szélesebb, mint a toolStrip, akkor a többlet nem látható.
Tehát ha futásidőben szeretnéd nagyítani az ikonképet, megfelelő méretű képet kell készítened. Például a rendszer alapértelmezés szerint 25-re teszi az toolStrip magasságát, ki lehet kapcsolni az AutoSize (toolStrip AutoSize) és 31-re állítani a magasságot, az ikonok 24x24-re, amikor SizeToFit lesz, 16x16 lesz, amikor nagyítani kell, az ImageScaling beállítása None lesz, visszaáll 24x24-re.
Végül a kiosztást a toolStrip Padding és LayoutStyle tulajdonságaival lehet végezni.
Végül, ha tetszőlegesen változtatod az ikont...... Vagy változtasd meg az ImageScaling-et, keress néhány különböző méretű ikonkészletet, és szükség esetén írd meg a Image attribútumokat a gyerekeknek. |