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# / VS 2005] Form MDI Child hors de la fenetre Parent


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Par défaut [C# / VS 2005] Form MDI Child hors de la fenetre Parent
    Bonjour,

    J'ai une form, avec la propriété IsMdiContainer à True. A l'évènement Load de cette form, je crée des form avec MdiParent = this
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    private void Form1_Load(object sender, EventArgs e)
    {
      FenetreCommentaire mdiCommentaire = new FenetreCommentaire();
      FenetreDocumentation mdiDocumentaire = new FenetreDocumentaire();
     
      mdiCommentaire.MdiParent = this;
      mdiDocumentaire.MdiParent = this;
     
      mdiDocumentaire.Show();
      mdiCommentaire.Show();
    }
    Bon jusque là, c'est OK.

    Maintenant là où je bloque, c'est que j'aimerai que mes form child puis sortir de la fenêtre parent quand je les déplace. Actuellement, il disparaisse sous la bordure de la form1.

    j'ai pas trouvé la propriété...

    Merci de votre aide!

  2. #2
    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
    Bonjour,

    Pense plutot à abandonner MDI au profit de formes "posées" sur les pages d'un tabcontrol et détachables.

    Dans la discussions ci-dessous, tu peux trouver la biliothèque C# permettant de faire ces formes détachables avec un exemple d'exécutable.

    http://www.developpez.net/forums/sho...+d%E9tachables

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Par défaut
    merci, j'ai regardé mais c'est pas ce dont j'ai besion.
    Mon problème ne doit pas être compliqué, mais je trouve pas...

    Merci de votre aide!

  4. #4
    Membre émérite
    Avatar de shwin
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2003
    Messages : 568
    Par défaut
    Pk fait des fenetre mdiChild si tu veux pouvoir les sortirs de ta form Parent. Fait tout simplement pas des form mdiChild

  5. #5
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Par défaut
    Je les ai fait mdiChild, car initialement, elles sont dans la form parent.
    Un peu comme par exemple les boites à outils ou fênetre dans Photoshop ou Gimp: Elles sont dans une form parent, on peux les réorganiser en cascade, les ancrer... mais on peux aussi les sortir de la form.

Discussions similaires

  1. Réponses: 3
    Dernier message: 09/12/2007, 18h07
  2. forms MDI et Visual Studio 2005
    Par intissar_g dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 25/11/2007, 23h46
  3. Réponses: 11
    Dernier message: 28/02/2007, 12h18
  4. [D7]form MDI child , create, close
    Par Genestoux dans le forum Delphi
    Réponses: 5
    Dernier message: 27/06/2006, 16h58

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