Kann mich jemand zu einem einfachen, grafischen Tutorial über die Verwendung von ObservableCollection führen? Ich ging durch MSDN, aber ich verstehe sie nicht. Ich kann auch nicht scheinen, bessere auf Google zu finden. Ich suche nach einem einfachen Beispiel mit einer vollständigen Erklärung aller Schritte.ObservableCollection Tutorial?
Antwort
Ich weiß nicht jeder grafischen Tutorial von ObservableCollection
. Die Klasse ObservableCollection<T>
ist ein Sammlungstyp (wie List<T>
), was bedeutet, dass sie Objekte eines bestimmten Typs T
enthält. Was macht ObservableCollection
spezielle ist, dass es Beobachter "informiert", wenn ein neues Objekt hinzugefügt oder wenn ein Objekt entfernt wird. Dies ist besonders nützlich für Benutzeroberflächen, die mit WPF implementiert wurden, da im Allgemeinen die Benutzeroberfläche automatisch aktualisiert wird, wenn ein Objekt einer beobachtbaren Sammlung hinzugefügt oder daraus entfernt wird. Dies passiert, weil WPF beim Binden an eine beobachtbare Sammlung automatisch einen Ereignishandler zum CollectionChanged
-Ereignis hinzufügt.
Wie wäre es dieses Tutorial: http://www.switchonthecode.com/tutorials/wpf-tutorial-using-the-listview-part-1
Folgen Sie dem Link auf dieser Seite für Teil 2 und 3
Der Link ist kaputt – petersmm
Dies ist ein schöner einleitender Artikel: http://www.codeproject.com/KB/silverlight/SLListVsOCollections.aspx
Wenn Sie wissen, wie Sie eine Liste verwenden, verwenden Sie eine Liste und danach nur die Welt ‚List‘ mit ‚ObservableCollection‘ ersetzen.
Das ist alles !! ist es nicht einfach? :)
Und jetzt, jedes Mal, wenn die Sammlung geändert wird (Element hinzugefügt \ removed \ ersetzt) Ihre begrenzte UI wird darüber benachrichtigt werden.
- 1. ObservableCollection von ObservableCollection Erklärung
- 2. ObservableCollection
- 3. Zusammengeführt ObservableCollection
- 4. WPF MVVM-Muster ObservableCollection
- 5. Linq und ObservableCollection
- 6. WPF: ObservableCollection Speicherleck
- 7. WPF - ObservableCollection Casting
- 8. Union zwei ObservableCollection-Listen
- 9. UWP Raise ObservableCollection Collection
- 10. ObservableCollection und Item PropertyChanged
- 11. WP7 ObservableCollection Sortierung
- 12. nicht Ansichtsmodell und ObservableCollection
- 13. Implenting Listcollectionview Von ObservableCollection
- 14. Bindung ObservableCollection an DataGrid
- 15. ObservableCollection und CollectionChanged-Ereignis
- 16. ObservableCollection + Raise auf Hinzufügen
- 17. StructureMap Tutorial
- 18. Hintergrundbildauswahl-Tutorial?
- 19. WxPython Tutorial
- 20. Logback-Tutorial
- 21. sqlite tutorial
- 22. html2canvas Tutorial?
- 23. MSHTML tutorial
- 24. dotnetopenid tutorial
- 25. MochaUI Tutorial
- 26. LinqPad Tutorial
- 27. Eine ObservableCollection an eine ListView binden
- 28. Was nutzt ObservableCollection in .net?
- 29. WPF ComboBox Bindung an ObservableCollection
- 30. Filtern einer ObservableCollection durch Benutzereingabe
Wie wird diese Frage Debatten, Argumente, Umfragen oder ausgedehnte Diskussionen anregen? – yeoman
Meine Gedanken genau @ yeoman. Sie sollten anfangen * Wie wird diese Frage Debatte, Argumente, Polling oder erweiterte Diskussion? * Als eine Frage auf Stack^LOL – Yusha