2011-09-09 4 views
0

Je lisais dans plusieurs endroits de l'Internet sur les jeux de données de Microsoft, où il y a beaucoup de recommandations pour utiliser ObservableCollections au lieu de Datasets, même les jeux de données ne sont pas inclus dans Silverlight (y compris WP7); Cependant, je ne peux pas trouver un endroit qui indique la raison de cette recommandation. Pouvez-vous m'aider avec une explication ou une référence Web?ObservableCollection au lieu de Dataset?

Merci.

Répondre

1

Le problème avec la liaison des éléments de l'interface utilisateur à DataSet est que si les données du DataSet sont modifiées, l'interface utilisateur ne sera pas mise à jour automatiquement.

ObservableCollection diffuse les événements appropriés afin que les éléments de l'interface utilisateur puissent se redessiner eux-mêmes lorsque les données sont mises à jour.