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 :

utilisation de MenuStrip


Sujet :

C#

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 13
    Par défaut utilisation de MenuStrip
    bonjour,
    Pourriez vous m'aider à résoudre mon problème svp?
    dans le menu principal de mon appli, j'ai l'un des menuItem qui a 3 sous menu
    qui doivent ouvrir la même interface avec 3 fichiers xml différents.
    c'est à dire pour chaque sous menu je lance la même interface pour l'initialiser avec des valeurs contenu dans des fichiers xml différents.

    MenuItem
    *sousmenu1 initialise avec xml 1
    *sousmenu2 initialise avec xml 2 ====>> interface
    *sousmenu3 initialise avec xml 3

    comment faire lors du clic sur l'un des sousmenu, initialiser l'interface avec les valeurs du xml correspondant.

  2. #2
    Membre émérite

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2011
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 487
    Par défaut
    Bonjour,

    Deux solutions :

    Soit tu instancies ton objet fenêtre en lui passant en paramètre le lien du dit fichier, par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    public MyForm : Form
    {
    public MyForm(String xmlFilePath)
    {
    // Ici tu ouvres ton xml et tu fais ce que tu as à faire.
    }
    }
    Sinon tu peux également l'instancier dès le début sans le faire apparaitre et tu fais une méthode Init().

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    public MyForm : Form
    {
    public MyForm()
    {
     
    }
     
    public void Init(String xmlFilePath)
    {
    // Pareil que dans le constructeur
    }
    }
    Si j'ai bien compris, ça permettrait de changer le thème de ton appli ? Dans ce cas la méthode deux serait la plus appropriée (possibilité de changer sans reconstruire) mais je me demande si y'a pas des outils fait pour.
    Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 13
    Par défaut
    merci c'est ok.

    j'ai mis du temps à capter le truc.
    lorsque je mettais un paramètre au constructeur il me renvoyait une erreur,
    j'ai compris après que pour qu'il accepte je devais créer un constructeur vide
    et ensuite un autre constructeur avec mon paramètre xmlPath

    merci encore!!

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

Discussions similaires

  1. Utilisation du menustrip
    Par Marie_7 dans le forum VB.NET
    Réponses: 7
    Dernier message: 28/04/2014, 14h14
  2. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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