Bonjour à tous,
Quelle difference y-a t-il entre List et BindingList ?
Version imprimable
Bonjour à tous,
Quelle difference y-a t-il entre List et BindingList ?
BindingList<T>, comme son nom l'indique, est conçue pour le binding (i.e. liaison de données). Si tu ajoutes (ou supprimes) un élément à une BindingList<T> sur laquelle un contrôle de liste (ListBox, ComboBox, DataGridView...) est bindé, le contrôle sera notifié et se mettra à jour automatiquement. Avec List<T>, il n'y a aucune notification, donc les contrôles ne peuvent pas se mettre à jour tous seuls (il faut le faire manuellement)