I need to write a page that can scroll through a list of many comics. Each comics shows summary information, such as cover thumbnail, book title and author. At the top of the page, there is a book type label that you can click. Every time you click the book type label, the comic list will be refreshed.
Because all the information of books is pulled asynchronously from the network, it is necessary to update the pulled title or cover thumbnail in time in the comic list. Of course, I have set the properties that need to be refreshed asynchronously to PropertyChanged.
The problem is, when the comic list is displayed for the first time, I see that the information of the book is constantly updated. However, when I switch the book type label, the update ability fails, and the Handler of the book triggering PropertyChanged is null.
The number of books is updated correctly, but the summary of each book cannot be updated.
I'm using CollectionView.