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 :

Propriété MDIList avec MenuStrip 2005


Sujet :

Windows Forms

  1. #1
    r83
    r83 est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 271
    Par défaut Propriété MDIList avec MenuStrip 2005
    Bonjour,

    Avec le controle MainMenu en VS 2003, il y avait la propriété MdlList(True/False) qui, si elle était à True gérait le sous menu relatif aux MDI Filles(cascade, Horizontal... et affichait les MDI Filles ouvertes).
    Je ne vois pas cette propriété dans le contrôle MenuStrip, ni dans les propriétés des Items.
    Quelqu'un peut-il me dire si cette propriété a disparu et si elle est remplacée.
    Merci
    BR

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    MdiWindowListItem te permet de spécifier quel item de ton menu doit servir pour l'affichage de cette liste... c'est une propriété de MenuStrip...

    En gros, tu prends un menu strip, tu crées un menuItem dedans (genre "window") et ensuite, dans MdiWindowListItem du MenuStrip , tu verras apparaitre ton menuItem dans la combobox associé. tu selectionnes et voila,
    des que tu ajoutes une fenetre Mdi Fille à ta fenetre MdiContainer (true), tu verras cette liste s'ajouter... magique

    The Monz, Toulouse

    Sujet clos

  3. #3
    r83
    r83 est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 271
    Par défaut Mdi et menu fenêtre
    Effectivement tu as raison, les noms des fenêtres filles apparaissent, néammoins, les sous menus cascade, horizontal et autres n'apparaissent pas , comme ils le faisaient avec mainMenu... As-tu une soluce ?
    Merci

  4. #4
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    Si tu as defini un menuItem window, tu peux rajouter un item Cascade, etc...

    Et associé la callback suivante sur selection de l'item

    et faire dans la callback;

    MdiLayout(MdiLayout.Cascade) ;

    par exemple...

    Les fenetres fille seront affichés dans ce menu avec ajout automatique d'une
    séparation par rapport à ton element cascade...

    Ca repond à ta question ?

    The Monz, Toulouse

  5. #5
    r83
    r83 est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 271
    Par défaut Menustrip et mdi
    Ok, c'est bon.
    Je viens en fait de regarder le code qui est généré avec la propriété MdiList, et c'est exactement ce que tu viens d'écrire
    MenuStrip est par moments moins complet que MainMenu, j'ai pu le voir aussi dans la manip de fichiers XML.
    As-tu le même point de vue ?
    Merci et bonne fin de journée

  6. #6
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    a quel niveau tu parles de "manipulations" de fichier xml ?


    J'utilisais assez peu le mainMenu... j'ai plutot fait que du 2005 et du Net 2.0
    donc, je ne pourrais pas trop faire de comparaison...

    Perso, pour le boulot , je m'en sers avec plaisir et sans restriction par rapport
    à mes besoins

    The Monz, Toulouse

Discussions similaires

  1. Paquet avec Delphi 2005
    Par Franckie dans le forum Composants VCL
    Réponses: 3
    Dernier message: 12/08/2005, 09h42
  2. Réponses: 13
    Dernier message: 22/07/2005, 18h25
  3. [Firebird] on ne peux pas l'exploiter avec Delphi 2005 ??
    Par Harry dans le forum Bases de données
    Réponses: 2
    Dernier message: 22/04/2005, 11h40
  4. Réponses: 17
    Dernier message: 04/04/2005, 17h50
  5. utilisation composant delphi 7 win32 avec delphi 2005
    Par chtiot dans le forum Composants VCL
    Réponses: 3
    Dernier message: 18/02/2005, 06h49

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