mercoledì 13 ottobre 2010

C# - Dimensionare una finestra figlia adattandola al contenitore padre MDI

Inizio con questo post una serie di interventi relativi al liguaggio C#. Sono semplicemente dei "tips" e non degli articoli riguardanti le basi del C# :-)


Poco tempo fa, mi sono chiesto: data una finestra che contiene altre finestre (MDI, ossia una finestra utilizzata come sfondo di un'applicazione con interfaccia a documenti multipli, multiple document interface), come posso fare aprire una finestra figlio che automaticamente si adatta alla grandezza del padre?

Semplice come bere un bicchier d'acqua: basta posizionarsi nel codice relativo all'evento "Load" della finestra figlio e scrivere:

this.Dock = DockStyle.Fill;

Facile e veloce :-)