Ciao a tutti,
con visual studio ho fatto una WindowsForms Application di prova con codice c#
come si vede da immagine ho fatto un form padre con proprietà isMdiContainer = true
e un secondo form da usare come formChild.
il formChild viene aperto con il codice:

Form2 formFiglio = new Form2();
formFiglio.MdiParent = this;
formFiglio.Show();

come si vede dall'immagine

qualcuno sa dirmi perchè il form child risulta trasparente (nonostante la proprietà Opacity = 100%) e su questo si vedono i controlli del form padre?

allego l'immagine per spiegare meglio.

Grazie a chi potrà rispondermi

Immagine3.png