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

C# Discussion :

Problème MDI - enfants Maximized


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de stephane.julien
    Inscrit en
    Septembre 2007
    Messages
    342
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Septembre 2007
    Messages : 342
    Par défaut Problème MDI - enfants Maximized
    Bonjour,

    J'ai un problème avec une appli MDI. Ma form principale (MDIparent=true) contient un menu et lorsque je "Maximize" un enfant MDI, l'icône vient se dessiner à gauche du menu, et les icônes pour réduire - agrandir - fermer viennent s'ajouter à droite du menu. En fait, c'est tous les ControlBox qui sont dessinés dans ma barre de menu...

    Je ne comprends pas pourquoi... Merci d'avance de votre aide!

  2. #2
    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
    Parce que Windows a toujours géré le MDI comme ça ?

  3. #3
    Membre éclairé Avatar de stephane.julien
    Inscrit en
    Septembre 2007
    Messages
    342
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Septembre 2007
    Messages : 342
    Par défaut
    Est-tu sur de ça? c'est possible, je n'ai jamais vraiment été dans cette situation...

    Il faut donc que je spécifie la taille de ma fenêtre enfant à la taille de ma zone cliente... Pas très élégant! Si quelqu'un a une autre idée ou une autre solution je suis preneur...

  4. #4
    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
    Comme toujours avec le "je modifie le comportement par défaut de Windows" ... tu vas être content de tes modifications et dérouter tous les autres utilisateurs habitués au comportement classique...

    En général, on rajoute dans la barre de titre de la fenêtre MDI la barre de titre de la fenêtre Child pour que l'utilisateur s'aperçoive que la fenêtre qu'il voit est un Child maximixé (ou c'est automatique, je me souviens plus trop bien...)

  5. #5
    Membre éclairé Avatar de stephane.julien
    Inscrit en
    Septembre 2007
    Messages
    342
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Septembre 2007
    Messages : 342
    Par défaut
    Citation Envoyé par Kaidan Voir le message
    En général, on rajoute dans la barre de titre de la fenêtre MDI la barre de titre de la fenêtre Child pour que l'utilisateur s'aperçoive que la fenêtre qu'il voit est un Child maximixé.
    C'est fait automatiquement... Dans ma solution, la fenêtre ne ressemble à rien avec les icônes dans mon menu principal. Je vais donc simplement désactiver la fonction Mximize de ma fenêtre cliente... Libre à l'utilisateur de redimmensionner la fenêtre comme il le veut...

    Merci Kaidan de ton aide!

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/05/2007, 09h51
  2. [C#] Problème MDI
    Par david71 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 06/11/2006, 12h54
  3. [DOM] Problème d'enfant :D
    Par Pollux dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 30/06/2006, 16h43
  4. Problème MDI
    Par Vodkha dans le forum Langage
    Réponses: 9
    Dernier message: 04/11/2005, 16h31
  5. [MDI] Child maximize
    Par zorrax dans le forum Composants VCL
    Réponses: 4
    Dernier message: 26/04/2004, 17h33

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