Est-ce que quelqu'un a connu (ou a même un exemple) d'une TreeListView basée sur WPF qui peut générer ses colonnes en établissant une liaison de données avec ObservableCollection de ses éléments d'arbre? Par exemple, le modèle de base de données est un arbre composé d'instances de salariés représentant la hiérarchie de superviseur d'une entreprise. Chaque salarié dispose en plus d'une instance ObservableCollection of Responsibility (Propriétés: ResponsibiltyName, ResponsibleSinceDate). Maintenant, je veux une colonne séparée pour chaque ResponsibiltyName trouvé dans l'un des employés de la base de données et la valeur de la colonne doit être remplie avec le ResponsibleSinceDate. Si un employé n'a pas une certaine responsabilité, la valeur de la colonne doit rester vide. Comment traiterait-on habituellement un tel problème dans WPF?TreeListView avec des colonnes générées et remplies par ObservableCollection
2
A
Répondre
2
Vous pouvez jeter un oeil à la réponse suivante: How do I bind a WPF DataGrid to a variable number of columns?
Voici une solution impliquant un CompositeCollection est suggéré: http://social.msdn.microsoft.com/forums/en-US/wpf/thread/a4c5b2de-260c-49d0-b4ff-cca6ee4e8b08/
Voici une solution impliquant un HierarchicalDataTemplate est suggéré: http://blogs.msdn.com/karstenj/archive/2005/11/02/488420.aspx
Espoir CA aide!
Questions connexes
- 1. Problème avec la largeur des colonnes générées automatiquement dans DataGrid
- 2. Comment renvoyer des colonnes supplémentaires avec des valeurs générées dans des procédures stockées?
- 3. Préfixage des classes générées par JAXB
- 4. Linq et ObservableCollection
- 5. Les colonnes GridView sont créées -générées- quand?
- 6. ObservableCollection et Item PropertyChanged
- 7. Modifier l'ordre des colonnes
- 8. Mise à jour des propriétés remplies uniquement
- 9. Ouvrir Outlok avec des valeurs remplies en utilisant ASP
- 10. Comment séparer correctement les tables remplies automatiquement des tables remplies manuellement dans SQL Server?
- 11. Utilisation des clés RSA générées par Crypto ++ sur OpenSSL
- 12. Filtrage d'une ObservableCollection par l'entrée de l'utilisateur
- 13. Bordures PDF générées par FOP manquantes
- 14. Comment trouver la première ligne pas avec toutes les cellules remplies par "& nbsp" avec jQuery?
- 15. Rails ressources générées méthodes url et paramètres
- 16. Meilleure façon de synchroniser ObservableCollection et ObjectContext?
- 17. Classes d'exceptions générées avec Axis2
- 18. Comment lier une vue avec plusieurs ObservableCollection
- 19. Détection de collision avec des primitives générées matériellement
- 20. DataGridView avec des colonnes d'exécution
- 21. jQuery suppression des colonnes et des lignes
- 22. SPGridView - Sélection des colonnes par l'utilisateur
- 23. rails par plusieurs colonnes
- 24. Ruby exception inheritance avec des classes générées dynamiquement
- 25. RichFaces riche: colonnes et tri
- 26. NHibernate SchemaExport avec les propriétés générées
- 27. En utilisant Mysqli bind_param avec des colonnes date et heure?
- 28. Masquage des colonnes de table avec JQuery
- 29. Suppression et réinsertion des colonnes ListView (.NET)
- 30. Décryptage Python RSA à l'aide de clés générées par OpenSSL