2013-01-06 33 views
5

Trong WinRT nếu chúng tôi muốn hỗ trợ tải tăng dần, nguồn dữ liệu phải triển khai giao diện ISupportIncrementalLoading. Tôi đã thực hiện điều này và dữ liệu hiển thị chính xác trong GridView.Làm cách nào để nhóm các nhóm dữ liệu khi chúng được nạp từng bước trong WinRT?

Dữ liệu tôi đang giảm dần có ngày được liên kết với nó. Tôi muốn hiển thị tháng được liên kết dưới dạng "Tiêu đề nhóm" cho dữ liệu đã được kéo xuống. Tuy nhiên, tôi không thấy một cách rõ ràng để tạo kiểu trong "Tiêu đề Nhóm" khi các tháng của các mục được nạp gia tăng thay đổi.

Group Headers inserted into incrementally loaded data.

Tôi nhận ra rằng nhóm bình thường trong WinRT được hỗ trợ thông qua CollectionViewSource, tuy nhiên như xa như tôi hiểu được điều này không tương thích với ISupportIncrementalLoading. Điều này có ý nghĩa đối với trường hợp chung vì các mục mới tải có thể không thực sự được đặt ở cuối. Tuy nhiên, trong trường hợp này tôi biết dữ liệu đã được nhóm theo tháng trên máy chủ và được kéo xuống theo thứ tự.

Có cách nào để tạo kiểu trong "Tiêu đề nhóm" như tôi đã vẽ ở trên không?

+0

Tôi đã tìm thấy một blog (http://mikaelkoskinen.net/winrt-xaml-gridview-performance-problems-on-windows-rt-tablets/) một phần đề cập đến vấn đề này bằng cách làm cho phần tiêu đề nhóm của các yếu tố và sau đó tạo kiểu cho nó khác nhau. Có cách nào để tạo kiểu cho nó gần giống với nhóm bình thường hơn không? – Unknown1987

Trả lời

1

CollectionViewSource tương thích với ISupportIncrementalLoading, chỉ cần đặt nguồn CollectionViewSource thành một cái gì đó triển khai ISupportIncrementalLoading.

+0

Bạn đã thử cái này chưa? Làm như vậy không kích hoạt các LoadMoreItemsAsync() cũng không HasMoreItems() ghi đè để được gọi. – Unknown1987

+2

xin lỗi tôi không nhận thấy bạn đã đề cập bạn đã bật tính năng nhóm. Việc nhóm không hoạt động với ảo hóa giao diện người dùng. MSFT thực thi mọi UIElement trong ItemsControl có cùng kích thước để có được ảo hóa UI. Đó là một giả định lớn cho họ để phát triển winRT nhanh hơn. –

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