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 :

Récupéré variable d'une classe


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 2008
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 137
    Par défaut Récupéré variable d'une classe
    Bonjour,
    J'ai 2 classes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    public class UserMetadataSetUser_
        {
     
            private string promptField;
     
            private string tagField;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    private List<UserMetadataSetUser_> userMetadataSetField;
     
    public List<UserMetadataSetUser_> userMetadataSet
            {
                get
                {
                    if (this.userMetadataSetField == null) this.userMetadataSetField = new List<UserMetadataSetUser_>();
                    return this.userMetadataSetField;
                }
                set
                {
                    this.userMetadataSetField = value;
                }
            }
    J'aimerais récupéré la valeur de prompt.

    Voici le début de mon form
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ZeDOC.SharpNS.Metadata MyFileValeurForMappage = new ZeDOC.SharpNS.Metadata();
     
                mappage DataTime = new mappage(MyFileValeurForMappage.dateTime, "DataTime"();
                mappage Prompt = new ......
    Je ne sais pas comment récupéré la valeur de prompt.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 537
    Par défaut
    Avec des accesseurs?

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

    Informations forums :
    Inscription : Novembre 2008
    Messages : 137
    Par défaut
    Lesquels?Merci

  4. #4
    Membre Expert
    Avatar de laedit
    Homme Profil pro
    Consultant études et développement
    Inscrit en
    Décembre 2006
    Messages
    1 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant études et développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 344
    Par défaut
    Champ :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private String promptField;
    Propriété (implémentation des accesseurs, en l'occurence juste le get) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public String PromptField
    {
        get { return this.promptField; }
    }
    Si tu ne sais pas ça, je te conseille de relire quelques tutos expliquant les bases du .net ou de la programmation objet
    Blog - Articles - Framework

    MSDN vous aide, si si, alors n'hésitez pas à y faire un tour avant de poser une question.
    Ah, et n'oubliez pas, Google peut répondre à la majorité de vos questions.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 137
    Par défaut
    Ah d'accord,mais ça je l'ai déjà fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    System.Xml.Serialization.XmlArrayItemAttribute("user_", typeof(UserMetadataSetUser_), IsNullable = false)]
            public List<UserMetadataSetUser_> userMetadataSet
            {
                get
                {
                    if (this.userMetadataSetField == null) this.userMetadataSetField = new List<UserMetadataSetUser_>();
                    return this.userMetadataSetField;
                }
                set
                {
                    this.userMetadataSetField = value;
                }
            }
    Et dans ma 2éme classe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    public string prompt
            {
                get
                {
                    return this.promptField;
                }
                set
                {
                    this.promptField = value;
                }
            }
    Mais je n'arrive pas à récupéré la valeur de prompt.

  6. #6
    Membre Expert
    Avatar de laedit
    Homme Profil pro
    Consultant études et développement
    Inscrit en
    Décembre 2006
    Messages
    1 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant études et développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 344
    Par défaut
    Comment ça tu n'arrive pas à récupérer les données ?

    Que se passe t-il quand tu essaye ?

    Tu as un message d'erreur ?
    Blog - Articles - Framework

    MSDN vous aide, si si, alors n'hésitez pas à y faire un tour avant de poser une question.
    Ah, et n'oubliez pas, Google peut répondre à la majorité de vos questions.

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Août 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 13
    Par défaut
    A mon avis c'est tellement low-level qu'on ne voit pas ;-).

    Si tu pouvais un peu éclaircir le context:
    - C'est quoi cette lib que tu utilise?
    - je vois que tu utilises une liste, tu l'initialises comment?
    - Si ta liste est dejà initialisée, je ferais un petit foreach sur la liste et puis tu accèdes à chaque objet de la classe UserMetadataSetUser_

    Bref, avec un minimum d'info on devrait s'en sortir....

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/12/2005, 21h52
  2. [Info] variable d'une classe static
    Par romdelf dans le forum Langage
    Réponses: 21
    Dernier message: 06/12/2005, 16h08
  3. Réponses: 3
    Dernier message: 02/11/2005, 19h03
  4. [FLASH MX2004] [AS2] Accès aux variables d'une classe
    Par stailer dans le forum ActionScript 1 & ActionScript 2
    Réponses: 2
    Dernier message: 17/07/2005, 13h58
  5. Variable d'une Classe Ancêtre
    Par Génie dans le forum Langage
    Réponses: 3
    Dernier message: 18/09/2002, 20h24

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