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 :

petit eclaircissement sur les bindingsource


Sujet :

Windows Forms

  1. #1
    Membre actif
    Inscrit en
    Juillet 2007
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 357
    Points : 280
    Points
    280
    Par défaut petit eclaircissement sur les bindingsource
    bonjour

    regarder les deux exemples suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     public Form_config(List<Variable> i_liste)
            {
                InitializeComponent();
     
                variableBindingSource.DataSource = i_liste;
     
     
            }
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    public Form_config(List<Variable> i_liste)
            {
                InitializeComponent();
     
     
                foreach(Variable l_variable in i_liste)
                {
                    variableBindingSource.Add(l_variable);
                }
    Dans le premier cas , pour recuperer la liste du bindingsource, je doit caster l objet List du databingsource en List<Variable>

    Dans le second en BindingList<Variable>.

    Qu est ce qu explique ca ?

    Merci d'avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 59
    Points : 49
    Points
    49
    Par défaut
    J'espère ne pas dire de bêtise mais il me semble que, tout simplement, "l'objet list" te renvois une référence à ton DataSource. Or, dans le premier cas, tu as spécifié une variable de type List<Variable>, il te renvoie donc celui-ci. Dans le second cas, tu as utilisé l'objet créé par défaut par ton BindingSource, à savoir un objet BindingList<Variable>. C'est donc ce qu'il te revoie.

    Jette un oeil ici :
    http://msdn.microsoft.com/fr-fr/libr...urce.list.aspx
    et ici :
    http://msdn.microsoft.com/fr-fr/libr...ource.add.aspx

    Ca devrait t'aider à comprendre un peu mieux.

Discussions similaires

  1. [ATL] Petite question sur les progress bar
    Par MrMaze dans le forum MFC
    Réponses: 1
    Dernier message: 06/05/2005, 09h40
  2. Réponses: 3
    Dernier message: 08/12/2004, 13h58
  3. petite aide sur les transactions et triggers SVP
    Par CharleLéo dans le forum Débuter
    Réponses: 4
    Dernier message: 15/11/2004, 20h43
  4. Petite aide sur les triggers ?
    Par krimson dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 16/04/2004, 16h28
  5. Petite question sur les performances de Postgres ...
    Par cb44 dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 13/01/2004, 13h49

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