Salut à tous,
j'ai une liste qui contient 4 expanders en cascade (année, mois, semaines, jours) qui a une source bindé à une liste d'éléments. Chaque lignes de la liste est modifiable via un slider.
Lorsque je modifie une valeur d'un des éléments avec le slider, les modifications se répercutent bien sur l'interface grace à l'implémentation de INotifyPropertyChanged mais au rafraichissement de l'interface, tous les expanders se referme et je ne suis donc plus positionné sur l'élément que j'avais sélectionné avant modification. Il faut que je retourne sur la ligne manuellement en rouvrant les bons expanders.
Quelqu'un aurait-il une idée pour que je puisse conserver l'état d'ouverture de mes expander même après rafraichissement de la liste provoquée par le mécanisme de binding?
Merci.
Partager