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 :

[C#]Ouvrir un form à la même position que son parent.


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 30
    Par défaut [C#]Ouvrir un form à la même position que son parent.
    Bonjour,
    Mon form principal en lance un second .... je voudrais que ce dernier s'ouvre au même endroit que son parent ...

    Je suppose qu'il faut se servir des propriétés top et left ... mais impossible de m'en servir sans générer d'erreurs

    Merci de votre aide

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 8
    Par défaut
    effectviement les propriétés top et left sont suffisantes a mon avis
    Quelle est l'erreur générée ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 30
    Par défaut
    Mon problème est de récupérer le .left et .top du form parent.

  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 128
    Par défaut
    Tu as essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    laForm.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
    laForm apparait au centre de la form parent.

    En espérant que ça réponde à tes attentes.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 8
    Par défaut
    au moment ou tu appelles ta fenetre enfant tu as bien la taille de ta fentre courante non ?

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 8
    Par défaut
    au moment ou tu appelles ta fenetre enfant tu as bien la taille de ta fentre courante non ?

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 238
    Par défaut
    Tu peux également passer la fenetre parent dans le constructeur de ta fenetre enfant.
    Une fois dans le constructeur tu peux recuperer les infos qui t'interessent.

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/07/2011, 17h13
  2. Réponses: 1
    Dernier message: 31/05/2011, 17h33
  3. Listview au même dimension que son conteneur
    Par napegadie dans le forum VB.NET
    Réponses: 6
    Dernier message: 17/08/2007, 12h35
  4. ouvrir une form au meme endroit que la precedente
    Par bill7 dans le forum Général VBA
    Réponses: 2
    Dernier message: 24/04/2007, 20h09
  5. Réponses: 2
    Dernier message: 05/09/2006, 10h08

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