Po dwóch zachodzących na siebie PictureBox
controls, próbuję utworzyć przezroczyste obszary ramki graficznej, aby kontrolki poniżej (w kolejności z) były widoczne.Czy można uzyskać dwa zachodzące na siebie elementy sterujące PictureBox z przezroczystymi obrazami?
Nawet po trying what Microsoft suggests, nie mogę uzyskać pożądanego rezultatu.
To co obecnie mam:
I to jest to, co chcę:
Więc moje pytanie brzmi:
Jakikolwiek sposób osiągnąć pożądany wynik z dwoma PictureBox
kontrole (lub w inny sposób), które nakładają się na siebie i pozwalają prześwitywać przez przezroczyste obszary?
Aktualizacja:
Właściwie to rozwiązać go za pomocą this answer na pytanie SO "Transparent images with C# WinForms".
co jest ext obrazów? – sikas
@sikas Tarcza jest plikiem PNG z kanałem alfa. Dlaczego miałoby to być ważne? –
WinForms nie obsługuje tego domyślnie. Trzeba zrobić kilka bardzo interesujących hacków rysunkowych, aby to zadziałało. Jednak WPF robi to bez problemu. –