Lors de l'implémentation de INotifyCollectionChanged
et de l'événement CollectionChanged
, vous devez fournir un argument NotifyCollectionChangedAction
. Quel NotifyCollectionChangedAction
est utilisé pour indiquer qu'un élément de la collection a changé, par exemple dans le cas où la valeur d'un élément change?Quelle notification NotifyCollectionChangedAction est utilisée pour indiquer qu'un élément a été modifié?
0
A
Répondre
5
Si c'est le même objet, mais qu'un champ change (par exemple, la même personne mais une autre personne.Photo), la collection n'a pas changé. Sinon, chaque modification de la collection est l'une des valeurs Enum.
Si une personne est remplacée par une autre, c'est un remplacement.
0
Si une propriété d'un élément a changé, mais que l'élément (c'est-à-dire l'objet) est resté le même, vous devez utiliser INotifyPropertyChanged sur l'élément.
Questions connexes
- 1. Quelle langue a été utilisée pour programmer l'application 'Angry Birds'?
- 2. Comment savoir quelle fonction de hachage a été utilisée?
- 3. Notification lorsqu'un fichier est modifié?
- 4. Le fichier a été modifié? Maintenant pour gérer dans WPF?
- 5. Comment indiquer un droitCalloutAccessoryView a été touché pour MapKit
- 6. Notification TFS fichier modifié
- 7. Test si JavaScript a été modifié
- 8. L'énumérateur d'exception NHibernate a été modifié
- 9. Quelle est la meilleure façon de déterminer si l'objet a été modifié?
- 10. Quelle commande RDBMS est utilisée pour dire quel utilisateur a quelles autorisations sur un objet particulier?
- 11. Découvrez quelle version de Boost a été utilisée pour compiler un exécutable/DLL
- 12. Quelle technologie a été utilisée pour implémenter cette interface utilisateur Web enrichie?
- 13. Comment savoir quelle version de flash a été utilisée pour créer un fichier swf
- 14. déterminez quelle adresse IP a été utilisée pour ouvrir une URL dans C#
- 15. Trier tableau \ liste après que l'objet a été modifié
- 16. Quelle technologie est utilisée pour photofunia.com
- 17. comment indiquer dans quelle colonne la chaîne de recherche a été trouvée?
- 18. La branche tfs a été fusionnée au coffre. Le nom du fichier vbproj a été modifié
- 19. Quelle est la meilleure façon de stocker si un élément rss a été lu ou non
- 20. Éditeur TOAD sql - invite lorsque le fichier a été modifié?
- 21. Déterminer rapidement si un contenu de dossier a été modifié
- 22. jQuery Message indiquant que l'enregistrement a été modifié
- 23. fichier batch Windows - vérifier si le fichier a été modifié
- 24. ASP.NET MVC - Refresh PartialView lorsque DropDownList a été modifié
- 25. Comment savoir si un formulaire a été modifié
- 26. Comment git détecte-t-il qu'un fichier a été modifié?
- 27. Comment déterminer si itérateur de sortie a été modifié
- 28. Déclencheur lorsque le champ de classe a été modifié
- 29. Actualiser le problème lorsque le noeud treeview a été modifié
- 30. Quelle propriété renvoie l'expression régulière utilisée lorsque re.compile a été appelé?
Généralement, les éléments d'une collection qui implémente 'INotifyCollectionChanged' implémenteront' INotifyPropertyChanged'. –
Ah, d'accord. J'ai corrigé mon modèle mental^_ ^ –