2010-12-13 4 views

Répondre

3

Certaines informations ici sur la façon dont l'utilisation d'un BindingSource est une amélioration à l'ancienne façon de se lier directement à un DataTable.

http://msdn.microsoft.com/en-us/library/aa480734.aspx

En résumé:

Le composant BindingSource simplifie travail de développeur en fournissant la gestion des devises, modifier l'avis et la possibilité de facilement accéder aux membres dans une liste liée. Il y a, cependant, d'autres améliorations moins connues de l'histoire liaison de données la peine de discuter, et fait, sont des ajouts importants qui viennent compléter les fonctionnalités offertes par le composant BindingSource.

L'objet de liaison a plusieurs nouveaux membres dans le .NET Framework 2.0 qui permettent un meilleur contrôle de l'opération de liaison . Par exemple, vous pouvez contrôler la façon dont les données sont formatées dans un contrôle lié , lorsque la source de données est mise à jour, et comment null et DBNull valeurs dans la source de données sont traitées. Ces nouveaux membres sont également pris en charge avec les méthodes Add correspondantes dans le ControlBindingsCollection . Vous pouvez tirer parti de ces ajouts par en utilisant la boîte de dialogue Mise en forme et avancée liaison dans Visual Studio ou via le code. En outre, l'objet Binding prend mieux en charge la gestion des exceptions et des erreurs pouvant survenir lors de la liaison avec l'ajout de l'événement BindingComplete.

Questions connexes