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 :

Element de menu avec lettre soulignée


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 60
    Par défaut Element de menu avec lettre soulignée
    Bonjour bonjour =)

    Je vous expose mon probleme: je créé mon menu via mon code source et non le designer, et lorsque je créé mes nouveaux ToolStripMenuItem (de System.Windows.Forms), je souhaite que la lettre de mon choix se souligne comme sur cette image:




    J'ai été d'abord orienté vers la pose du caractère underscore dans la propriété .Text comme suit, mais cela n'a rien donné:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ToolStripMenuItem menuItem;
    menuItem = new ToolStripMenuItem("myName");
    menuItem.Text = "_Fichier";
    Merci par avance pour vos réponses. ^^

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ToolStripMenuItem menuItem;
    menuItem = new ToolStripMenuItem("myName");
    menuItem.Text = "&Fichier";

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 60
    Par défaut
    Merci Kei pour ta réponse qui correspond parfaitement à mes attentes.

    Un dernier petit défi si tu veux bien: mes paramètres de menuitems sont contenus dans un fichier XML:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <menuitem name="myName" displaytext="&Fichier">
    Evidemment le "&" n'est pas digéré. Une petite idée? (Utiliser un CDATA?) ^^

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 60
    Par défaut
    Problème résolu en passant le caractère "_" dans le XML à la place du ET Commercial, puis remplacement du caractère par "&" dans mon traitement C#.

  5. #5
    Rédacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par défaut
    Bonjour,

    Plutôt respecter la norme XML, et utiliser la syntaxe suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <menuitem name="myName" displaytext="&amp;Fichier">
    Arnaud

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

Discussions similaires

  1. Trouver la list des element dans un menu avec webdriver
    Par stpaul04 dans le forum Tests et Performance
    Réponses: 2
    Dernier message: 17/07/2014, 22h19
  2. Ajout de menu avec raccourci clavier Alt+lettre
    Par jpclabaux dans le forum Général VBA
    Réponses: 2
    Dernier message: 21/06/2011, 17h13
  3. Creation dynamique d'elements de menu avec une DLL
    Par Sunchaser dans le forum C++Builder
    Réponses: 5
    Dernier message: 14/12/2005, 21h52
  4. [FLASH MX2004] Problème de menu avec explorer
    Par lyne dans le forum Flash
    Réponses: 2
    Dernier message: 24/08/2004, 19h34
  5. [VB.NET] Pb avec le soulignement dans un RichTextBox
    Par Ludog35 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 09/06/2004, 18h59

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