Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
[b.net 2005] panel e sfondo trasparente
mercoledì 16 maggio 2007 - 07.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
escaflowne
Profilo
| Junior Member
180
messaggi | Data Invio:
mer 16 mag 2007 - 07:05
Ciao a tutti,
una cosa che non capisco:
ho, su una form, una picturebox con dock fill (quindi estesa a tutta la form).
Di sopra ho messo un panel con background trasparente.
Non capisco perchè il panel non rimane davvero trasparente ma prende, come sfondo, il colore di base della form. Io mi sarei aspettato che il panel fosse realmente trasparente e mi facesse vedere l'immagine di sotto ed invece mi mette il colore grigino della form.
Sapreste indicarmi come mai si comporta in questo modo? Esiste un modo per avere un panel davvero trasparente?
Grazie a tutti
e.disanto
Profilo
| Junior Member
84
messaggi | Data Invio:
gio 17 mag 2007 - 10:47
Ciao,
al posto di aggiungere una immagine sulla form che vada a riempirla tutta, se ti server semplicemente come sfondo, prova a selezionarla come sfondo stesso della form principale (proprietà BackGroundImage) e tramite la proprietà BackGroundImageLayout decidi di allargarla (stretch).
Una volta fatto questo, se aggiungi un pannello alla form e imposti il suo sfondo trasparente dovresti ottenere l'effetto desiderato...
Fammi sapere
Ernesto di Santo
escaflowne
Profilo
| Junior Member
180
messaggi | Data Invio:
gio 17 mag 2007 - 13:07
a dire il vero c'avevo già pensato solo che ho un panel fra la form e la picturebox con altre funzioni.
A limite potrei pensare di controllare se i panel ammettono immagini di fondo.
Ti ringrazio per il suggerimento.
Però, al di la delle possibili alternative, mi chiedo come mai si verifica questo strano comportamento.
In pratica io ho questo ordine (dal più basso livello al più alto):
- form
-panel
-picturebox
-piccolo panel
Mettendo trasparente il piccolo panel mi sarei aspettato di vedere l'immagine ed invece vedo il panel più sotto (è come se, in realtà, la trasparenza si setti a design time prendendo, semplicemente, il colore del panel di sotto)
Come mai? E' normale?
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !