Che differenza c’è tra form e form MDI?

Utente HTML.it
chiede

Che differenza c’è tra form e form MDI?

Redazione HTML.it
risponde

Un form è una finestra “singola”,
cioè può contenere i controlli della Casella
degli strumenti
, ma non può contenere altri form. Un
form MDI, invece, è una finestra utilizzata come
sfondo di un’applicazione con interfaccia a documenti multipli
(multiple document interface, MDI). Un form MDI è il
contenitore dei form MDI secondari dell’applicazione. Ad esempio,
Microsoft Word è un’applicazione MDI, mentre
Blocco Note è un programma SDI (Single document
interface, interfaccia a documenti singoli).

Per aggiungere un form MDI al progetto, è necessario
fare clic sul comando Inserisci form MDI all’interno
del menu Progetto. Per creare “form figli” del
form MDI, cioè finestre che vengono visualizzate
all’interno del form MDI e non possono essere spostate al
di fuori di esso, è necessario impostare la
proprietà MDIChild del form su True. In ogni
applicazione è possibile inserire un solo form MDI.