he hecho esta pregunta en los foros de MSDN, así ... http://social.msdn.microsoft.com/Forums/en/wpf/thread/4493988a-9bd8-48fe-aff0-348502136a80por qué no BindingList en WPF
que tienen que saber que por qué Microsoft sugiere que BindingList
no es adecuadamente apoyado en WPF ...
¿Qué es eso que no funciona con BindingList
en WPF? Lo encuentro bastante útil como es. Hasta ahora, personalmente, no he encontrado BindingList
más lento o tener más carga en la memoria.
Plus WPF ItemsControls
, ItemsTemplates
, Styles
, Hierarchies
trabajo muy bien con BindingList
demasiado. Ellos son igualmente observables.
ser un desarrollador de hardcore WPF mí mismo y un ventilador ObservableCollection
, mi fe está siendo sacudida por un estado-no-hecho-que BindingList
....
Por qué debería utilizar ObservableCollection
sobre BindingList? (manteniendo un lado INotifyPropertyChanged la que ambos tienen que implementar los cambios de propiedad elemento)
duplicado Posible de http://stackoverflow.com/questions/4284663/difference-between-observablecollection-and-bindinglist –
@Leom, ese hilo también doesnt responder a la pregunta como en lo que está mal con 'BindingList'? –
ObservableCollection ya notifica cuando se agrega o quita un elemento. No es necesario implementar INotifyPropertyChanged. – dcarneiro