2009-05-18 4 views
0

Je veux afficher un tas d'objets que j'ai créés dans un contrôle ListBox. Mes objets implémentent l'interface INotifyPropertyChanged. J'ai essayé d'utiliser une ObservableCollection, que j'ai liée à un contrôle Listbox (listbox1.DataContext = MyCollection) Mais cela ne correspond pas exactement à ce que je veux faire, car la Listbox n'est pas rafraîchie quand l'une des propriétés de l'un de mes objets dans MyCollection change. J'ai trouvé ce blogposting: http://sweux.com/blogs/psampaio/index.php/2009/04/13/creating-a-custom-observable-collection-in-wpfautoupdate une liste dans wpf

est-ce vraiment le moyen le plus facile/unique de garder la trace de plusieurs objets?

Répondre

0

Je ne suis pas sûr, mais avez-vous essayé d'utiliser un datatemplate pour vos éléments de listbox? comme, une zone de texte qui définit explicitement son texte à la liaison appropriée.

+0

qui était la solution, thx. Parfois, je me sens bête et aveugle ...: -/ – helpless

+0

Était juste une conjecture sauvage. En fait, en ce moment j'ai remarqué que c'est la raison pour laquelle la liste dans ma propre application ne met pas non plus à jour. – Botz3000

Questions connexes