PullToRefreshListView 已弃用,将在未来的主要版本中删除

PullToRefreshListView is deprecated and will be removed in a future major release

我打算使用 PullToRefreshListView,但发现它已被弃用,并将在未来的主要版本中删除。 MS 建议使用 Windows 1803 版本中可用的 RefreshContainer。

那么问题来了:

  1. 不是所有windows都是1803以上,很多还是10240或者15063等等

  2. RefreshContainer 仅存在于 1803 或更高版本。

  3. 假设 PullToRefreshListView 将在 1810 被删除,我应该使用哪一个 确保控件适用于 >=1810 和 <1810?

微软API更新完全没有考虑开发者的感受。难怪很多开发者离开了。

您仍然可以直接使用源继续使用PullToRefreshListView,但微软将来会将其从nuget包中移除,并且不会修复错误。

来源:https://github.com/Microsoft/WindowsCommunityToolkit/issues/1946#issuecomment-403322810