Salut j'ai une liste où myclass ont une propriété de nom, rien d'extraordinaire (pour l'instant). J'ai un lien bidirectionnel sur le nom et je veux le même sur la liste, cela signifie que si je supprime ou ajoute un nouvel élément à la liste, je veux que mon ui reflète cela, comment faire cela?Silverlight, la liaison de données sur une liste, puis en changeant cette liste, comment mettre à jour?
2
A
Répondre
1
Vous implémentez votre liste en utilisant la classe ObservableCollection<T>
.
Lorsque des éléments sont supprimés ou ajoutés ou lorsque des membres implémentant INotifyPropertyChanged ont ces propriétés modifiées, l'objet d'interface utilisateur observant la collection est mis à jour.
Alternativement, si vous la mise en œuvre de la liste existante est spécialisée et que vous préférez ne pas tirer du ObservableCollection<T>
alors vous pouvez mettre en œuvre INotifyCollectionChanged
et INotiftyPropertyChanged
votre classe de liste spécialisée pour acheive le même but.
Questions connexes
- 1. Liaison de données sur la zone de liste déroulante
- 2. Mettre à jour une liste à partir d'une autre
- 3. Reliure à une liste <object> en problème Silverlight
- 4. liaison à une liste de tuples
- 5. Liaison d'une liste dans une liste à un GridView
- 6. Silverlight mettre à jour mes objets source, comment mettre à jour mon interface utilisateur
- 7. Comment mettre à jour un tableau avec une liste de valeurs à la fois?
- 8. Silverlight 4 Liaison à la Liste des objets
- 9. La propriété enfant de liaison de données Silverlight 3 ne se met pas à jour
- 10. Liaison de données à un objet - comment mettre à jour un objet/une liaison?
- 11. Comment mettre à jour dynamiquement une image à l'aide de la liaison de données?
- 12. propriétés de liaison à jour WPF de plusieurs éléments contenus dans une liste en même temps
- 13. changeant de couleur pour CHeaderCtrl d'une vue sur la liste
- 14. changeant la couleur sélectionnée iTMS dans une zone de liste
- 15. comment puis-je séparer de cette liste?
- 16. Liaison de données WPF à une liste d'objets datetime
- 17. Comment mettre à jour une liste de points de partage à l'aide de .net?
- 18. Stockez la liste HTML sans mettre à jour chaque ligne dans la base de données?
- 19. Comment puis-je convertir cette chaîne en liste de listes?
- 20. Plugin jQuery Autocomplete - Comment mettre à jour dynamiquement la liste des données?
- 21. Comment mettre à jour l'affichage de liste extensible lorsque les données de l'adaptateur changent
- 22. La façon la plus efficace de mettre à jour une liste de fichiers plats
- 23. liaison dateGridView colonne à la liste
- 24. ASP.NET MVC Mise à jour d'une liste d'objets sur un formulaire? (liaison de modèle à une liste)
- 25. Comment mettre à jour une propriété de dépendance personnalisée lorsque la liste de sources de données change
- 26. Ajouter/Mettre à jour une liste d'entités utilisant le framework d'entité
- 27. Modèle de liaison à une liste - comment gérer les insertions
- 28. liste déroulante liée à l'objet source de données - comment mettre à jour sur un bouton cliquez sur
- 29. Liaison de liste générique Array à GridView
- 30. Comment mettre en cache une liste d'objets dans ASP.NET