>ho una form con opacity al 70%, il problema è che anche i controlli
>hanno l'opacità, io invece vorrei l'opacità solo per la form,
>come si fa?
Diciamo che in questo modo non si può.
Puoi utilizzare la TransparenceKey in questo modo:
this.BackColor = Color.Gray;
this.TransparencyKey = Color.Gray;
Imposti cioè il backcolor della form a grigio e lo stesso colore come TransparenceKEy.
Il risultato è che troverai una form trasparente come se fossa bucata e i bottoni invece colorati.
L'attributo opacity si applica solo a oggetti Form.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/