2011-01-09 2 views
0

Je remplis actuellement les punaises sur une carte WP7 Bing en utilisant un MapLayer tout en C#. C'est correct, mais j'ai récemment rencontré quelques problèmes, y compris un bug dans le contrôle de la carte causant des problèmes, donc je cherche à changer le système où vous construisez une collection observable qui génére les pushpins/emplacements etc, puis lier les emplacements Pushpin sur la carte avec XAML. Semblable à ceci: http://beyondrelational.com/blogs/dinesh/archive/2010/06/26/bing-maps-binding-xml-data-source.aspx (que je ne peux tout à fait arriver à travailler malheureusement.)Utilisation de la collection observable pour les punaises de cartes bing

Ma question principale est, Y at-il une raison pour laquelle les gens utilisent ObservableCollection pour cela, par opposition aux autres collections?

Je serai genreating la collection des résultats LINQ-to-xml downlaoded à partir d'une alimentation (en quelque sorte) :-)

Merci.

Répondre

1

Généralement ObservableCollection est employé pour la fonctionnalité de liaison. Lorsque des éléments sont ajoutés/supprimés d'une ObservableCollection, l'élément de l'interface utilisateur à laquelle ils sont liés sera automatiquement mis à jour.

Questions connexes