Bonjour,
Si tu utilises "form.Show", tu permets à l'utilisateur de revenir sur la première form. Cela peut avoir un intérêt.
Si tu utilises "form.ShowDialog", l'utilisateur ne peut pas revenir à la form précédente. Il doit fermer la form en cours d'abord.
Si ta question est relative à l'occupation de l'espace écran, si tu souhaites que la seconde form recouvre entièrement la première, alors il te suffit de lui donner la même taille et de la positionner au même endroit.