Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 19011|Odpowiedź: 1

[WinForm] toolStrip button, aby zmienić rozmiar obrazu

[Skopiuj link]
Opublikowano 04.03.2015 11:19:18 | | |

toolStrip button, aby zmienić rozmiar obrazu

1. Rozmiar przycisku nie może być zmieniony // Ten problem jest dla nas bardziej kłopotliwy, dlaczego nie można go zmodyfikować? Może wtedy nie pomyśleliśmy, że chcemy zmienić rozmiar przycisku

Możesz zmienić wysokość przycisku, po prostu zmieniając jedną z właściwości toolStrip, autosize, na false

2. Obraz przycisku nie może być modyfikowany // To również poważny problem

Obrazy Caling jest ustawiony na zero, aby modyfikować rozmiar obrazu

3. Displaystyle może kontrolować, czy tekst wyświetlany czy obraz jest oba.

4. Zaimplementuj ikonę, która powiększa się podczas natrzymywania kursora.

Pisz tak:
toolStripButton1.ImageScaling = ToolStripItemImageScaling.None;
Ta właściwość domyślnie przyjmuje SizeToFit, która automatycznie skaluje obraz ikony do odpowiedniego rozmiaru toolStrip.
Ta wartość jest bardziej odpowiednia, gdy AutoSize toolStrip jest fałszywy, a określasz długość i szerokość toolStrip. Żadna z nich nie wskazuje, że ikona używa oryginalnego rozmiaru obrazu, a jeśli obraz jest wyższy/szerszy niż toolStrip, nadmiar nie jest widoczny.

Jeśli chcesz powiększyć obraz ikony w czasie działania, musisz przygotować obraz o odpowiednim rozmiarze.
Na przykład system domyślnie dodaje wysokość toolStrip do 25, możesz wyłączyć AutoSize w toolStrip i ustawić wysokość do 31, ikony mają 24x24, po SizeToFit stanie się 16x16, a gdy musisz przybliżyć, zmiana skalowania obrazu tego elementu na Brak przywróci się do 24x24.

Na koniec, układ najlepiej wykonać za pomocą właściwości Padding i LayoutStyle w toolStrip.

Na koniec, jeśli chcesz zmienić ikonę dowolnie...... Albo zmień ImageScaling i znajdź kilka zestawów ikon o różnych rozmiarach, a atrybuty obrazu zapisz dzieciom w razie potrzeby.




Poprzedni:Widziałem w Internecie, że zgłoszenia do Alibaba Cloud łatwo wyrejestrować z innych CDN
Następny:Alibaba otrzymała rozkaz wycofania się z Tajwanu
Opublikowano 04.03.2015 12:35:31 |
uczony
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com