J'ai une liste déroulante liée à une collection, de sorte que l'utilisateur peut sélectionner l'un des éléments. Jusqu'ici tout va bien.Puis-je avoir un ValueConverter dans mon ViewModel?
Le contenu de la zone de liste modifiable est piloté par l'élément, mais également par une valeur dans mon modèle de vue. Imaginez la valeur dans mon viewmodel est la langue, j'ai un dictionnaire de descriptions par langue dans mon article lié, et je veux afficher le bon.
Comment dois-je procéder?
Andy, c'est la solution avec laquelle je serais le plus à l'aise, mais je n'arrive pas à trouver la meilleure façon de le faire. Devrais-je implémenter un type personnalisé pour que la zone de liste déroulante puisse se lier à, et quand je suis averti d'un changement, je devrais repousser la valeur au modèle? –
Voulez-vous que l'ensemble des descriptions du combo change en fonction de cette autre valeur? –
Désolé Andy, j'ai raté votre commentaire. Oui, j'ai besoin de l'ensemble des descriptions pour changer. Je peux penser à quelques façons de le faire, aucun d'entre eux particulièrement bon :) –