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 :

Component avec collection


Sujet :

Windows Forms

  1. #1
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 30
    Par défaut Component avec collection
    Bonjour,

    Je veux créer un composant assez simple qui correspond à une collection de BindingSource (le but est lors de la validation d'une fiche par exemple de faire des traitements sur toutes les datasource de ces bindingsource).

    J'ai donc créer le code suivant :

    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
    public partial class CollObject : Component
        {
            private List<BindingSource> m_collobj;
     
            public List<BindingSource> collectionBindingSource
            {
                get { return m_collobj; }
                set { m_collobj = value; }
            }
     
     
            public CollObject()
            {
                InitializeComponent();
                m_collobj = new List<BindingSource>();
            }
     
        }
    Quand je pose ce composant sur ma form, je peux ajouter un bindingsource via l'éditeur de collections, ce bindingsource est ajouté sur ma form. Mais si je ferme l'éditeur de collections et qu'ensuite je le réouvre, ma collection est vide.

    Comment faire ???

    D'avance merci pour vos réponses.

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Voir l'attribut DesignerSerializationVisiblity (utiliser l'option "Content").

  3. #3
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 30
    Par défaut
    Merci BlueDeep,

    Celà fonctionne. Encore une petite question. Est-il possible que le BindingSource généré ne soit pas visible sur la form en mode design et ne puisse être modifiable que via l'éditeur de collections de mon composant ?

    Encore merci de votre aide.

Discussions similaires

  1. Mise a jour ListView avec Collection
    Par warmy dans le forum Windows Presentation Foundation
    Réponses: 11
    Dernier message: 06/01/2009, 12h01
  2. Probléme avec collection
    Par dv-2008 dans le forum Collection et Stream
    Réponses: 13
    Dernier message: 19/05/2008, 13h56
  3. JPA hibernatetool probleme avec collection
    Par nean_j dans le forum JPA
    Réponses: 2
    Dernier message: 15/05/2008, 12h25
  4. [Spring MVC] Problème formulaire avec Collection
    Par arN34 dans le forum Spring Web
    Réponses: 1
    Dernier message: 16/09/2006, 13h17
  5. [C#] Création d'un contrôle avec collection intégrée
    Par nerix dans le forum Windows Forms
    Réponses: 2
    Dernier message: 28/06/2006, 10h07

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