C#, comment cacher un formulaire et de montrer un autre?

Quand mon projet commence à Form1 charge et vérifie le programme de licence avec le serveur, si tout est OK, il doit: afficher le Formulaire2 et fermer Form1. Par la suite lorsque l'utilisateur de fermer Form2 avec le "x", le programme doit se terminer.

Que pensez-vous est la meilleure façon de le faire?

Jusqu'à présent eu que form2.Montrer 🙂

...
if (responseFromServer == "OK")
{
    Form2 form2 = new Form2();
    form2.Show();
}

Merci!

Êtes-vous essayer de créer un écran de démarrage?
en quelque sorte, il vérifie avec le serveur, si le programme a été acheté si oui, lanceurs Form2 et disparaît.
C'est le code que vous avez posté votre événement Load sur Form1?
son dans Form1...

OriginalL'auteur Roger | 2011-07-12