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

Silverlight Discussion :

construction d'un treeview dynamique (MVVM)


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Novembre 2011
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Novembre 2011
    Messages : 104
    Par défaut construction d'un treeview dynamique (MVVM)
    Bonjour à tous,

    je reprends la suite un post précédent (ici) en le compliquant un peu.

    J'étais parti sur une position simple (parent/enfant). En fait, c'est un peu plus compliqué.

    Je vais prendre un autre exemple :
    J'ai une table "notice" qui répertorie divers élevages d'animaux.
    J'ai une table (liée à notice, bien entendu) qui répertorie des animaux. J'ai une liaison de ma table "Animaux" avec une première table "TypeAnimal" (chien, chat, oiseau, etc.). J'ai également une table "Race" qui répertorie les races par "TypeAnimal".
    Là où ça se complique, c'est que j'ai également une table "portée" qui va identifier les différentes portées qui ont été engendrées par l'animal.

    Bon c'est un peu tiré par les cheveux mais le principe est là ... Je préfère éviter l'utilisation du thème du développement qui ne ferait qu'amener (encore plus) de confusion ... (l'architecture antique !).

    L'idée est de permettre à l'utilisateur de disposer d'un treeview à l'affichage d'une notice d'élevage dans lequel nous aurons :
    Niveau 1 : les types d'animaux,
    Niveau 2 : la race,
    Niveau 3 : les portées.

    J'ai vraiment du mal à concevoir l'approche à tenir dans un tel cas.

    Donc, si quelqu'un a une piste, je suis preneur.

    Bonne journée à tous,
    Frédéric

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875

  3. #3
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Novembre 2011
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Novembre 2011
    Messages : 104
    Par défaut
    Merci pour la réponse TomLev !

    Je me rends compte que le pb ne vient pas vraiment du treeview lui-même mais de la conception de mes listes... et que je suis seul à avoir cette réponse, puisque c'est intimement lié à la construction de ma base. Je vais donc creuser !

    Je cloture puisque tu as donné la réponse au niveau du treeview.

    Merci à toi et bonne soirée,
    Frédéric

  4. #4
    Membre émérite
    Homme Profil pro
    Développeur / architecte
    Inscrit en
    Juillet 2009
    Messages
    473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur / architecte

    Informations forums :
    Inscription : Juillet 2009
    Messages : 473
    Par défaut
    Citation Envoyé par SIC83 Voir le message
    L'idée est de permettre à l'utilisateur de disposer d'un treeview à l'affichage d'une notice d'élevage dans lequel nous aurons :
    Niveau 1 : les types d'animaux,
    Niveau 2 : la race,
    Niveau 3 : les portées.
    Moi ce qui me paraît bizarre c'est qu'il n'y ait pas d'identification de l'animal ayant eu la portée. Moi je verrai:
    Niveau 1 : les types d'animaux,
    Niveau 2 : la race,
    Niveau 3 : l'identité de l'animal (Rox ou Rouky ;-)
    Niveau 4 : les portées.

  5. #5
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Novembre 2011
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Novembre 2011
    Messages : 104
    Par défaut
    Citation Envoyé par chrisdot Voir le message
    Moi ce qui me paraît bizarre c'est qu'il n'y ait pas d'identification de l'animal ayant eu la portée. Moi je verrai:
    Niveau 1 : les types d'animaux,
    Niveau 2 : la race,
    Niveau 3 : l'identité de l'animal (Rox ou Rouky ;-)
    Niveau 4 : les portées.
    Bonjour Chrisdot,

    Merci pour ta remarque. Elle m'a permis, en prenant les chose à l'envers (comme tu le propose) que je dois retravailler mon schéma de BD.

    En fait, le projet porte sur l'architecture antique, une science non exacte pour laquelle des éléments sont "peu sur". Du coup, on peut douter de la "race de l'animal", en reprenant l'exemple ... et donc l'identitée devrait être dupliquée ... Je vais retravailler mon architecture.

    Celà dit, la réponse de Tomlev reste valable pour ce poste.

    Merci pour l'aide à tous deux,
    Bonne journée,
    Frédéric

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

Discussions similaires

  1. [Struts-Layout] Treeview Dynamique
    Par lili2704 dans le forum Struts 1
    Réponses: 7
    Dernier message: 17/04/2007, 17h19
  2. [Struts-Layout] Treeview Dynamique
    Par JerBi dans le forum Struts 1
    Réponses: 3
    Dernier message: 05/04/2007, 13h31
  3. TreeView dynamique
    Par partyboy dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 16/05/2006, 11h41
  4. [vb.net][treeview] Construction d'un Treeview
    Par arnolem dans le forum Windows Forms
    Réponses: 21
    Dernier message: 09/02/2006, 16h40
  5. Réponses: 6
    Dernier message: 07/06/2005, 16h19

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