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

Dotnet Discussion :

Ancrage d'une fenetre fille


Sujet :

Dotnet

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Juin 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Ancrage d'une fenetre fille
    Bonjour,
    Donc voila, j'ai une application qui contient une fenetre père(ou mère?) avec un menu.
    Quand je clique sur un composant du menu, une fenetre fille doit s'ouvrir.
    Ce que je veux, c'est que cette fenetre fille doit prendre la taille de la fenetre père sans avoir la possibilité de l'agrandir ni de la bouger de sa place.
    Merci de m'aider

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2005
    Messages
    482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2005
    Messages : 482
    Points : 625
    Points
    625
    Par défaut
    Salut,
    quand tu dis une fenêtre père, tu parles de fenêtre MDI ? (qui contient d'autres fenêtres comme Excel par exemple) ou simplement une fenêtre qui lance d'autres fenêtres ?

    Dans tous les cas, si tu ne dois ni déplacer la fenêtre fille ni la retailler le plus simple est de mettre son "FormBorderStyle" à "None" (mais tu n'auras plus la barre de déplacement bleue, de titre de feuille ni d’icône).

    Sinon tu peux la mettre en "FixedSingle" ou "FiwedToolWindow", masquer le "ControlBox" et intercepter les messages Windows en surchargeant la méthode WndProc

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    protected override void WndProc(ref Message m)
            {
                base.WndProc(ref m);
            }
    je te laisse chercher les différents messages :p (google...)

    j'ai un doute sur ma compréhension de cette phrase :
    Ce que je veux, c'est que cette fenetre fille doit prendre la taille de la fenetre père sans avoir la possibilité de l'agrandir ni de la bouger de sa place.
    - si c'est bien la fenetre fille qui ne doit pas etre agrandie/deplacee je pense avoir répondu.
    - si c'est la fenetre mere qui ne doit pas etre déplacée/agrandie, ce que tu veux faire est une fenetre modale (Form.ShowDialog() et non Form.Show())

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Juin 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Themacleod1980, merci beaucoup pour votre réponse.
    Je vais essayer le code que vous m'avez donné et je vous dirai

    Bonne journée

Discussions similaires

  1. récuperer informations d'une fenetre fille
    Par solar01 dans le forum Delphi
    Réponses: 4
    Dernier message: 31/07/2006, 18h39
  2. Creer une fenêtre fille
    Par sylsau dans le forum GLUT
    Réponses: 1
    Dernier message: 24/05/2006, 12h27
  3. MDI - passer un parametre à une fenetre fille
    Par amine245 dans le forum MFC
    Réponses: 8
    Dernier message: 05/04/2006, 17h23
  4. [MFC] Maximiser à l'ouverture une fenetre fille !
    Par leskritiques dans le forum MFC
    Réponses: 15
    Dernier message: 28/04/2004, 09h50
  5. [MDI] Ouvrir immédiatement une fenetre fille
    Par phil56 dans le forum C++Builder
    Réponses: 8
    Dernier message: 12/03/2003, 15h27

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