View Full Version : Form semitrasparente visual studio...
ciao vorrei far in modo che il mio form diventi semitrasparente...qualcuno sa aiutarmi??'grazie :help:
RaouL_BennetH
15-10-2010, 20:19
ciao vorrei far in modo che il mio form diventi semitrasparente...qualcuno sa aiutarmi??'grazie :help:
Basta che setti la proprietà Opacity del form.
E' espressa in percentuale, valori bassi rappresentano la massima trasparenza
Grazie mille...solo una cosa facendo cs mi cambia tutta lopacità non posso far si k abbia un raggio di azione e nn prenda tutto il form??
RaouL_BennetH
17-10-2010, 22:33
Ciao :)
No, la trasparenza del form si riflette ovviamente su tutta la sua superficie.
Ci sarebbero però diversi modi per ovviare al problema, almeno in base alla mia esperienza:
Uno di questi è di avere un contenitore, tipo un oggetto Panel, sul form.
questo panel puoi dimensionarlo come ti serve e può ospitare un altro form sul quale setti la trasparenza. Per caricarlo:
FormTrasparente f = new FormTrasparente();
tuoPannello.Controls.Add(f);
f.DockStyle = DockStyle.Fill;
f.Show();
f.BringToFront();
Oppure dovresti lavorare un pò con l'assembly System.Drawing ma li non ti so essere molto di aiuto :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.