Afficher un form en premeir plan

Signaler
Messages postés
16
Date d'inscription
samedi 28 novembre 2009
Statut
Membre
Dernière intervention
28 août 2011
-
Messages postés
16
Date d'inscription
samedi 28 novembre 2009
Statut
Membre
Dernière intervention
28 août 2011
-
j'ai un form principal qui fait appel à un second que j'affiche en plein ecran,et à partir de ce second form je fais appel à un troisieme,mon prebleme est que ce troisieme n'apparait pas en premeier plan mais derriere le second,donc pour utiliser ce troisieme je dois reduire le second,c'est ce que je veux pas,comment faire pour le faire apparaitre en premier plan.je vous remercie

5 réponses

Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
229
Bonjour,
Je suppose que tu développes sous VB et non sous "Bar" (le thème que tu as choisi !!! pour ouvrir ta discussion)
Utilise le moteur de recherche de ce forum (sujet maintes fois traité).
J'observe d'ailleurs qu'il te suffirait de jeter un coup d'oeil à la rubrique Sujets en rapport avec ce message pour aller plus vite (le cas y figure !)
____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
11
Bonjour,

Vu sa deuxième question, c'est du C#.

[ Déplacé sur csharpfr.com ]
Messages postés
30
Date d'inscription
vendredi 21 octobre 2005
Statut
Membre
Dernière intervention
22 juin 2010
1
Bonjour,

Tu as bien la propriété TopMost de ta form qui peut solutionner ton problème.
Le problème c'est que ta form sera au-dessus de toutes les autres forms.

( Donc, forcement si tu en ouvres une 4e à partir de celle ci, la 4e sera au mieux juste derrière celle en TopMost )
Messages postés
30
Date d'inscription
vendredi 21 octobre 2005
Statut
Membre
Dernière intervention
22 juin 2010
1
Autant pour moi, j'avais oublié la méthode BringToFront()
Je pense que l'utilisation de cette dernière est plus propre, vu ce que tu veux faire.

Donc, soit f3 la form que tu veux afficher :

Form f3 = new Form();
f3.Show();
f3.BringToFront();


Si ça ne fonctionne toujours pas, peut être que ta form en plein écran (la n°2) est settée comme étant TopMost.
Messages postés
16
Date d'inscription
samedi 28 novembre 2009
Statut
Membre
Dernière intervention
28 août 2011

je vous remercie pour votre réponse,ça ma servi.