Setta il background come Transparent
codice:pictureBox.BackColor = Color.Transparent;
Setta il background come Transparent
codice:pictureBox.BackColor = Color.Transparent;
Ciao e grazie per la risposta.
Ho provato a settare il background in trasparent ma non funziona, sarebbe stato troppo facile
Allora, ho trovato una mezza soluzione in questo link:
http://www.albertobarbazza.it/Progra...Images_it.aspx
Effettivamente, inserendo una picturebox all'interno dell'altra, il backcolor trasparent funziona e ricevo l'effetto voluto.
Però c'è un problema... la mia immagine superiore è molto più grande dell'immagine sotto. Utilizzando questo metodo, l'immagine superiore deve essere per forza di dimensione uguale o inferiore dell'immagine sotto.
Quindi non va bene...
Avete altre soluzioni?
Grazie
EDIT: Da quel che ho capito non si possono sovrapporre due immagini parzialmente, ma solo una dentro l'altra. L'unico modo per sovrapporre due immagini e quella di farlo manualmente con più picturebox. Quindi creando tante piccole immagini in photoshop e facendo un montaggio.
Fonte: http://stackoverflow.com/questions/1...ansparent-imag
Comunque se avete idee migliori per aiutarmi ve ne sono grato![]()
Ultima modifica di Cronoluis; 13-08-2014 a 16:15
Da quello che ho visto in rete, un consiglio che mi pare buono è quello di disegnare direttamente nel form quello che serve, senza usare il controllo pictureBox.
![]()
Pietro