2009-05-18 6 views
0

Ich möchte eine Reihe von Objekten anzeigen, die ich in einer ListBox erstellt habe. Meine Objekte implementieren die INotifyPropertyChanged-Schnittstelle. Ich habe versucht, eine ObservableCollection zu verwenden, die ich an eine Listbox Control gebunden habe (listbox1.DataContext = MyCollection) Aber das ist nicht genau das, was ich tun möchte, weil die Listbox nicht aktualisiert wird, wenn eine der Eigenschaften eines meiner Objekte in MyCollection ändert sich. Ich habe diese Blogposting gefunden: http://sweux.com/blogs/psampaio/index.php/2009/04/13/creating-a-custom-observable-collection-in-wpfautoupdate eine Liste in wpf

ist das wirklich die einfachste/einzige Möglichkeit, mehrere Objekte zu verfolgen?

Antwort

0

Ich bin mir nicht sicher, aber haben Sie versucht, eine Datatemplate für Ihre Listbox-Elemente zu verwenden? wie eine Textbox, die ihren Text explizit auf die entsprechende Bindung setzt.

+0

das war die Lösung, thx. Manchmal fühle ich mich dumm und blind ...: -/ – helpless

+0

War nur eine wilde Vermutung. Im Moment habe ich bemerkt, dass das Listenfeld in meiner eigenen App auch nicht aktualisiert wird. – Botz3000