Cacher une form au lancement [Résolu]

Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
- - Dernière réponse : cs_Jordan59
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
- 23 sept. 2009 à 12:37
Bonjour à tous,

je souhaiterais cacher la form de mon application au lancement sans qu'elle n'apparaisse ! je sais le faire en delphi à l'aide de l'évènement FormCreate qui n'existe pas en C#.

J'ai fais ceci mais la form apparaît une seconde avant de disparaitre, y a t-il une solution ?

private void Form1_Activated(object sender, EventArgs e)
        {
            this.ShowInTaskbar = false;
            this.Hide();
        }


Merci d'avance pour votre éclairage
Afficher la suite 

8 réponses

Meilleure réponse
Messages postés
834
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
14 janvier 2017
26
3
Merci
Oups, Autant pour moi,
en effet pour un forme il suffit de la lancer minimisée.

WindowState= Minimized
ShowInTaskBAr =False

Si non, l'instruction this.Hide() fonctionne, mais pas dans le Load, il faut la mettre dans le Activated.


C# is amazing, enjoy it!

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 187 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Robert33
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
28
0
Merci
Essaye de le mettre plutot dans le form_load

[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
Commenter la réponse de cs_casy
Messages postés
834
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
14 janvier 2017
26
0
Merci
Bonjour

le plus simple c'est encore de positionner ces options dans les propriétés de la form, via le "designer".

C# is amazing, enjoy it!
Commenter la réponse de cs_Robert33
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
3
0
Merci
j'ai le même problème dans le Form_Load et je ne peux pas le mettre dans les propriétés du designer car Hide est une méthode !
Commenter la réponse de cs_Jordan59
Messages postés
834
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
14 janvier 2017
26
0
Merci
Bonsoir

de mémoire c'est la propriété Visible qu'il faut passer à False.

C# is amazing, enjoy it!
Commenter la réponse de cs_Robert33
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
3
0
Merci
Bonjour,

Il n'y a pas de propriété visible pour une Form
Commenter la réponse de cs_Jordan59
Messages postés
834
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
14 janvier 2017
26
0
Merci
Bon décidement je suis à l'ouest,

J'avais pas vu que tu avais déjà fais le test dans Activated.
En effet ça clignotte.
désolé.

C# is amazing, enjoy it!
Commenter la réponse de cs_Robert33
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
3
0
Merci
Nickel merci !
Commenter la réponse de cs_Jordan59