C # Réduire à la barre d'état système à proximité

Bonjour, Dans mon application c# je suis en train de réduire l'application de systèmes de plateau, lorsque le formulaire est fermé. Voici le code que j'ai essayé.

   public void MinimizeToTray()
    {
        try
        {
            notifyIcon1.BalloonTipTitle = "Sample text";
            notifyIcon1.BalloonTipText = "Form is minimized";

            if (FormWindowState.Minimized == this.WindowState)
            {
                notifyIcon1.Visible = true;
                notifyIcon1.ShowBalloonTip(500);
                this.Hide();
            }
            else if (FormWindowState.Normal == this.WindowState)
            {
                notifyIcon1.Visible = false;
            }
        }
        catch(Exception ex)
        {
            MessageBox.Show(ex.Message);
        }

    }

et je suis l'appel de la méthode pour former clôture de l'évènement. Mais le problème est que sa ne minimise pas pour le bac. Son juste de fermer la forme.

source d'informationauteur Rakesh | 2012-11-29