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

Windows Forms Discussion :

2 form toujours visible


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 59
    Par défaut 2 form toujours visible
    Bonjour,

    j'ai un form principal qui grace a un button lance une 2eme form.

    je voudrais que si l'on clique sur la 1er form l'autre reste toujours visible. par contre si l'on ouvre un autre programme elle ne dois plus etre visible.

    l'option TopMost = true, permet de mettre la form tous au dessu mais si j'ouvre IE elle reste au dessu de IE alors qu'elle ne devrais pas.

    qql a t'il une idée?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2004
    Messages : 75
    Par défaut
    Si je comprend bien, tu voudrais que lorsque le form2 ouvre le premier reste visible et accessible. Et si tu ouvre tout autre programme les 2 autres reste "cacher en arrière" du programme ouvert exemple ie.

    Si ta form1 n'est pas full screen tu peux afficher le second form a côté avec la propriété location qui comporte les bonne coordonné.

    Pour que la form1 reste accessible apres l'ouverture de la form2 tu doit ouvrir la form2 avec show() et non showdialog().

    show = non modale
    showdialogue = modale

    Loprsque le form est ouvert en modale tu n'a pas accès au autre form tant que le form ouvert n'est pas fermer.

    Si ta form1 est full screen alors la je ne sait pas trop se que tu veux faire. Mais le même principe peux s'appliquer il te sufira de choisir le form1 par la barre démarrer.

    Je ne suis pas certain de comprend ce que tu désire.

  3. #3
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Et aussi via la propriété ShowInTaskbar de la form 2.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 59
    Par défaut
    show se cache lorsque je clique sur ma form 1 donc ca va pas.
    showdialogue m'empeche de cliquer sur la form1 donc ca va pas..

    ShowInTaskbar dois etre a false pour mon application.

    il y a pas une autre facon de faire?

  5. #5
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Ca sert à quoi une form2 toujours au-dessus de la form1 qui cache la form1 sur laquelle on peut encore cliquer mais où on voit rien ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 59
    Par défaut
    elle ne cache pas la 1er form.

    la forme 2 est plus petite.

    en fait dans la form1 j'ai des "champ" en qd il clique j'actualise la form2 avec les proprieter du "champ".

    donc je dois voir les deux tous le temps.

Discussions similaires

  1. Forme principale toujours visible
    Par SmileSoft dans le forum C++Builder
    Réponses: 1
    Dernier message: 23/04/2008, 19h31
  2. Form Toujours visible comme le gestionnaire des taches
    Par Baxter67 dans le forum C++Builder
    Réponses: 1
    Dernier message: 01/04/2008, 11h57
  3. [VB.net]une form toujours visible
    Par michel71 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 29/05/2006, 18h08
  4. comment faire pour qu'une application soit toujours visible ?
    Par goldbar dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 28/03/2004, 14h35
  5. Application toujours visible
    Par Gilles Louïse dans le forum C++Builder
    Réponses: 4
    Dernier message: 23/02/2004, 11h03

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