Quelle est la méthode préférée pour mettre à jour d'autres contrôles lorsqu'un TreeViewItem a été sélectionné?Quelle est la méthode préférée pour réagir à un changement d'élément sélectionné à l'aide de TreeView?
Actuellement, j'ai la structure suivante dans mon TreeView
DataStoreType - (DataStoreTypeViewModel)
DataStoreEntry - (DataStoreEntryViewModel)
DataStoreEntry - (DataStoreEntryViewModel)
DataStoreEntry - (DataStoreEntryViewModel)
DataStoreType - (DataStoreTypeViewModel)
DataStoreEntry - (DataStoreEntryViewModel)
DataStoreEntry - (DataStoreEntryViewModel)
DataStoreEntry - (DataStoreEntryViewModel)
Il utilise le modèle MVVM, avec chacun des deux types d'éléments de TreeView peuplés par une vue modèle spécifique (DataStoreTypeViewModel
et DataStoreEntryViewModel
).
Lorsque l'utilisateur sélectionne l'un des nœuds (DataStoreType
ou DataStoreEntry
), je dois pouvoir renseigner un contrôle de liste avec des informations basées sur la sélection. La commande doit donc pouvoir afficher deux ensembles de données différents.
J'ai lu un peu RoutedEvents
, mais pas sûr que ce soit la voie à suivre ...
Merci
Kieron