IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

form en arrière plan


Sujet :

VB.NET

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 428
    Points : 86
    Points
    86
    Par défaut form en arrière plan
    Bonjour,
    j'ai une form principale qui prend tout l'écran et d'autre plus petites.
    je peux déplacer les plus petites sur la form principale mais le problème est que quand je clique sur la form principal les autres form disparaissent en dessous, il faudrait que la form principal soit en arrière plan meme quand on clique dessus mais je ne sais pas comment faire, merci de l'aide

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 428
    Points : 86
    Points
    86
    Par défaut
    j'ai trouvé, il suffit de mettre les form à topmost=true, merci

  3. #3
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    As-tu essayés en appelant tes petits formulaires avec la méthode .ShowDialog afin que le form principal reste en arrière plan ?
    Il y a également la méthode .BringToFront()
    Ou encore a propriété .TopMost = True

    ++

  4. #4
    Expert éminent sénior

    Avatar de François DORIN
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2016
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2 760
    Points : 10 541
    Points
    10 541
    Billets dans le blog
    21
    Par défaut
    Bonjour,

    La propriété TopMost n'est pas la solution, car ta fenêtre sera alors au dessus de toutes les autres.

    La solution est très simple ! Il suffit de passer ta form principale dans le constructeur de tes forms secondaires. Ainsi, les forms secondaires seront toujours au dessus de ta form principale, qu'elles soient ouverte ensuite en utilisant Show ou ShowDialog
    François DORIN
    Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
    Site internet | Profils Viadéo & LinkedIn
    ---------
    Page de cours : fdorin.developpez.com
    ---------
    N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage d'une forme en arrière plan
    Par aiglelibre dans le forum Windows Forms
    Réponses: 7
    Dernier message: 31/05/2013, 08h14
  2. [Débutant] mettre des forms en arrière plan
    Par Msysteme dans le forum C#
    Réponses: 3
    Dernier message: 27/10/2011, 22h43
  3. [WD-2007] Objets/formes en arrière-plan inaccessibles
    Par Artin dans le forum Word
    Réponses: 2
    Dernier message: 19/04/2011, 14h09
  4. Chargement d'un form en arrière plan
    Par Hobbi1 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 13/11/2006, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo