Avendo due sovrapposizioni di PictureBox
controls, sto cercando di rendere le aree trasparenti della casella di immagine che i controlli di seguito (nell'ordine z) siano visibili.È possibile avere due controlli PictureBox sovrapposti con immagini trasparenti?
Anche dopo trying what Microsoft suggests, non riesco a ottenere il risultato desiderato.
Questo è quello che ho attualmente:
E questo è ciò che voglio:
Quindi la mia domanda è:
Un modo per raggiungere il risultato desiderato con due PictureBox
controlli (o in altro modo) che si sovrappongono e lascia trasparire le aree trasparenti?
Aggiornamento:
In realtà ho risolto utilizzando this answer alla domanda SO "Transparent images with C# WinForms".
qual è l'ext delle immagini? – sikas
@sikas Lo scudo è un file PNG con canale alfa. Perché dovrebbe essere importante? –
WinForms non supporta questo per impostazione predefinita. Devi fare degli hack di disegno molto interessanti per farlo funzionare. WPF, tuttavia, lo fa senza intoppi. –