Scusate, ma è da un pò che cercavo un paio di informazioni su VB.net, ma con poca fortuna.

In primis, ero curioso di capire come era possibile creare una form madre, al cui interno caricare tutte le altre form...così da evitare di aprire e chiudere finestre, ogni volta che si apre una nuova form.

La seconda domanda, è legata ad un'altra necessità. Ho un pulsante X che apre la form Y.
Premendo di nuovo il pulsante X, vorrei che non si apra una nuova form, ma torni in primo piano la form Y già aperta.


Spero di essermi spiegato, vi ringrazio come sempre per l'aiuto