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 Presentation Foundation Discussion :

heritage et observableCollection [Débutant]


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de yoyo3d
    Homme Profil pro
    Administratif
    Inscrit en
    Avril 2002
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Administratif
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Avril 2002
    Messages : 422
    Par défaut heritage et observableCollection
    Salut à tous,
    je vais essayer de faire une appli ou je vais devoir "creer / modifier/ supprimer du materiel et afficher les caracteristiques de chaque éléments

    Comme les caracteristiques différent trop d'un type à l'autre, pour ne pas rendre mes formulaire illisibles, Je souhaite créer des usercontrôles pour chaque type de materiels.

    pour cela j'ai créer une classe mère -> C_Materiel pour tous les éléments qui peuvent etre communs aux materiels (marque, model, fournisseurs etc)

    et j'avais dans l'idée de créer autant de classe fille que de type de materiel.

    C_eclairaige : C_Materiel
    ...
    int puissance_Watt
    int voltage...
    Etc

    C_Chauffage : C_Materiel
    int calories
    etc...


    1) est ce la bonne méthode? sinon comment faire???

    2) je vais créer des ObservablesCollections pour chaque type de materiel, quelle sera la bonne syntaxe:

    observableCollection<Classefille> MyObs
    ou
    ObservableCollection<ClasseFille : classeMer> MyObs
    ou autre

    Merci de vos réponses.

  2. #2
    Membre éclairé Avatar de koyot3
    Inscrit en
    Avril 2007
    Messages
    693
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 693
    Par défaut
    Salut,

    Citation Envoyé par yoyo3d
    1) est ce la bonne méthode? sinon comment faire???
    Oui utiliser l'héritage est une bonne idée ! Il n'y a rien qui me choque

    Citation Envoyé par yoyo3d
    2) je vais créer des ObservablesCollections pour chaque type de materiel, quelle sera la bonne syntaxe:

    observableCollection<Classefille> MyObs
    ou
    ObservableCollection<ClasseFille : classeMer> MyObs
    ou autre
    Tu vas créer une collection pour chaque type de matériel donc une collection typée pour chaque :
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ObservableCollection<C_Eclairage> MyObsEclairage;
    ObservableCollection<C_Chauffage> MyObsChauffage;

    Après si dans l'avenir tu as besoin de redéfinir des méthodes spécifiques communes à toutes les collections, tu pourrais créer ta propre classe qui héritera de ObservableCollection<C_Materiel> afin tout le code nécessaire. Chacune de tes collections fille en héritera pour mutualiser le code...

    En espérant t'avoir éclairé...

    @+

  3. #3
    Membre éclairé
    Avatar de yoyo3d
    Homme Profil pro
    Administratif
    Inscrit en
    Avril 2002
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Administratif
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Avril 2002
    Messages : 422
    Par défaut
    Merci pour la réponse,
    j'avais déja une idée, mais je n'ai pas encore assimilé toute la syntaxe c# + WPF.

    Merci encore a+

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

Discussions similaires

  1. heritage des contraintes
    Par krimson dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 30/04/2004, 13h04
  2. [Kylix] heritage multiple et interfaces :(
    Par le_barbu dans le forum EDI
    Réponses: 4
    Dernier message: 26/01/2004, 20h30
  3. [Postgres] Pb d'heritage...
    Par anonia dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 23/08/2003, 23h34
  4. [HERITAGE] Redondance ou pas redondance ???
    Par cyrillus76 dans le forum Schéma
    Réponses: 1
    Dernier message: 11/06/2003, 10h46
  5. [PostgreSQL] Question vis a vis de l'heritage...
    Par Gandalf dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 12/05/2003, 17h53

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