5

Tôi có một bộ sưu tập, mà tôi cần 3 điểm khác nhau
1. Tất cả các dữ liệu thu thập
2. Xử lí dữ liệu (nhóm tiêu chí này sẽ được sửa đổi trong suốt vòng đời ứng dụng)
3. dữ liệu được lọc (tiêu chí lọc sẽ được sửa đổi trong vòng đời của ứng dụng)CollectionViewSource trong ứng dụng cửa sổ tàu điện ngầm

Điều tôi muốn là tất cả các chế độ xem phải liên kết với cùng một bộ sưu tập để mọi thay đổi trong bộ sưu tập phải được đồng bộ hóa với tất cả các chế độ xem.

Với WPF, điều này có thể đạt được bằng cách sử dụng CollectionViewSource.
Trong các ứng dụng giao diện người dùng hiện đại, CollectionViewSource vẫn tồn tại, nhưng với khả năng hạn chế. Nó không có SortDescription và FilterDescription.

Cách đạt được đồng bộ hóa bộ sưu tập trong ứng dụng Giao diện người dùng hiện đại?

Trả lời

2

Rõ ràng, bạn được yêu cầu thực hiện sắp xếp, nhóm và lọc với LINQ trong WinRT. CollectionViewSourcexuất hiện để chỉ cung cấp chế độ xem chung được chia sẻ giữa các điều khiển.

Source

+2

LINQ là tốt, sự cố là đồng bộ hóa. Khi tôi thêm mục vào Bộ sưu tập, nó không được phản ánh trong các điều khiển khác, mà CollectionViewSource.Source được đặt thành bộ sưu tập – Tilak

Các vấn đề liên quan