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 :

Gestion des menus


Sujet :

Windows Forms

  1. #1
    Membre éclairé
    Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    624
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2004
    Messages : 624
    Points : 681
    Points
    681
    Par défaut Gestion des menus
    Bonjour,

    j'apprends C# depuis le début de la semaine. Je cherche un tutoriel sur les menus : comment créer dynamiquement un menu, sous-menu, parcourir les menus (savoir combien il y a d'élément).
    Quelles sont les classes à utiliser ?

    J'essaye ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
            private void mainToolStripMenuItem_Click(object sender, EventArgs e)
            {
                ToolStripMenuItem MyMenu = (ToolStripMenuItem)sender;
     
                //comment avoir le nombre d'élément du menu et comment les parcourir ?
            }
    j'ai trouvé un début de réponse sur ce site, j'avoue pas tout comprendre.

    Merci

  2. #2
    Membre émérite Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Points : 2 925
    Points
    2 925
    Par défaut
    Le plus simple, pour comprendre comment fonctionnent les classes d'interface graphique, reste encore d'utiliser le designer, faire mumuse avec les contrôles que l'on veut approfondir, et regarder le code auto-généré dans le taForm.Designer.cs. Tu verras comment créer un menu, l'ajouter à un autre, lui affecter une icône, etc.

  3. #3
    Membre éclairé
    Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    624
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2004
    Messages : 624
    Points : 681
    Points
    681
    Par défaut
    Ok, en fait le code que je cherchais est sous Form1.Designer.cs.

    Mais ça ne répond pas à ma question comment connaitre le nombre d'élément dans un menu ?
    Comment lister les sous-menus ?

    La réponse c'est que ce n'ai pas une propriété Items ou Menus mais DropDownItems !!! Là ils abusent chez Kro$oft.

  4. #4
    Membre émérite Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Points : 2 925
    Points
    2 925
    Par défaut
    La réponse c'est que ce n'ai pas une propriété Items ou Menus mais DropDownItems !!! Là ils abusent chez Kro$oft.
    Euh, je vois pas en quoi c'est choquant

    Et cette propriété est d'un type qui hérite de ICollection, elle a donc une propriété Count qui indique le nombre d'objets contenus.

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

Discussions similaires

  1. [Système]gestion des menus
    Par gentoo dans le forum IHM
    Réponses: 3
    Dernier message: 23/03/2007, 15h04
  2. gestion des menus
    Par adabeno dans le forum Oracle
    Réponses: 1
    Dernier message: 12/06/2006, 13h12
  3. Gestion des menus?
    Par volontier dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 03/06/2006, 14h02
  4. VB6 - gestion des menus d'une application
    Par lhirsute dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 04/01/2006, 19h17
  5. Probleme de gestion des menus
    Par Orahn dans le forum MFC
    Réponses: 5
    Dernier message: 18/11/2005, 13h07

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