【发布时间】:2017-02-26 16:13:59
【问题描述】:
目前我正在移植我的 UWP 应用以引用包含所有逻辑的跨平台 PCL。
虽然这很好用,但我正在努力处理特定于平台的实现,例如 UWP 平台上的 ISupportIncrementalLoading 接口。
问题在于 PCL 包含一个 ViewModel(称为 MainViewModel)。这个 ViewModel 有一个名为Items 的属性,它基本上是一个ObservableCollection<ItemViewModel>。
UWP平台的ListView控件确实支持增量加载,前提是底层集合实现了ISupportIncrementalLoading接口。
在尽可能多地保留共享逻辑的同时实现此接口的最佳方法是什么?
【问题讨论】:
标签: c# xamarin uwp printer-control-language