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 :

Return une liste sur une autre classe


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Par défaut Return une liste sur une autre classe
    Bonjour,

    soit, une classe:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
     
    class Oiseaux
        {
            #region Accesseur-Attribut & Constructeur
            private HookedBeaksDataSet _entities = new HookedBeaksDataSet();
     
            private int _Identifiant;
            public int Identifiant
            {
                get
                {
                    return _Identifiant;
                }
                set
                {
                    _Identifiant = value;
                }
            }
     
            private string _Nom;
            private string Nom
            {
                get
                {
                    return _Nom;
                }
                set
                {
                    Nom = value;
                }
            }
     
            public Oiseaux()
            {
            }
            #endregion
     
            #region Methodes
            public string listOiseaux(List<Oiseaux> list)
            {
                return (from c in list
                         select new
                         {
                             c.Nom
                         }).Distinct().ToString();
            }
            #endregion
        }
    dans mon windows1.xaml.cs, je veux alimenter un datagridview wpf de cette fonction listOiseaux :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.myDataGridView.DataSource = classoiseau.listOiseaux();
    mais celà ne fonctionne pas :]

    J'ai essayé de m'inspirer de l'article suivant:
    http://www.blogtech.fr/post/Jouons-a...mp3b-Linq.aspx

    Pouvez-vous m'aider? Merci d'avance :p

    Meilleurs salutations !

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    listOiseaux ne doit pas etre un string, mais une collection !
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. [WD18] Metre une colonne d'une Table sur une ligne d'une autre Table
    Par Totophe2 dans le forum WinDev
    Réponses: 2
    Dernier message: 22/11/2013, 12h58
  2. [SP-2010] Faire une somme sur une colonne d'une liste
    Par sebfreu dans le forum SharePoint
    Réponses: 6
    Dernier message: 19/01/2012, 11h05
  3. Réponses: 4
    Dernier message: 25/03/2009, 17h19
  4. binder une combo sur une list ou une autre
    Par chris81 dans le forum Windows Presentation Foundation
    Réponses: 10
    Dernier message: 12/02/2009, 12h01
  5. champ d'une liste lié à une liste dans un autre site
    Par guintolli dans le forum SharePoint
    Réponses: 8
    Dernier message: 08/07/2008, 14h51

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