Tôi đã hỏi câu hỏi này trên các diễn đàn MSDN cũng ... http://social.msdn.microsoft.com/Forums/en/wpf/thread/4493988a-9bd8-48fe-aff0-348502136a80Tại sao KHÔNG BindingList trong WPF
Tôi cần phải biết rằng tại sao Microsoft gợi ý rằng BindingList
không phải là đúng hỗ trợ trong WPF ...
Điều gì không hoạt động với BindingList
trong WPF? Tôi thấy nó khá hữu dụng. Cho đến nay cá nhân tôi chưa tìm thấy BindingList
chậm hơn hoặc có nhiều tải hơn trên bộ nhớ.
Thêm WPF ItemsControls
, ItemsTemplates
, Styles
, Hierarchies
công việc tuyệt vời với BindingList
quá. Họ đều có thể quan sát ngang nhau.
Là một nhà phát triển WPF Hardcore bản thân mình và một người hâm mộ ObservableCollection
, đức tin của tôi là nhận được rung động bởi một được-có-làm-đó BindingList
....
Tại sao tôi nên sử dụng ObservableCollection
trên BindingList? (giữ sang một bên INotifyPropertyChanged mà cả hai phải thực hiện những thay đổi sở hữu item)
có thể trùng lặp của http://stackoverflow.com/questions/4284663/difference-between-observablecollection-and-bindinglist –
@Leom, chủ đề đó cũng doesnt trả lời câu hỏi như trong những gì là sai với 'BindingList'? –
ObservableCollection đã thông báo khi một mục được thêm vào hoặc bị xóa. Bạn không phải triển khai INotifyPropertyChanged. – dcarneiro