获取在Xlabs.ViewFactory中注册的视图实例



实际上我正试图以干净的MVVMV方式构建我的项目。不幸的是,这个限制,我需要找到一种方法来设置引脚到地图没有电源DataBinding。一个解决方法是在我的ViewModel中有View并直接设置它。现在我没有任何机会获得注册视图。扩展XLabs.Forms.Mvvm.ViewFactory有意义吗?

在GitHub上添加新问题之前,我希望有更好的解决方案来处理这些限制。我总是在我的(小)WPF项目中使用MVVM

不,这没有意义。最好的方法是扩展Maps类,使Pins成为一个可绑定的ObserverableCollection。

Xamarin站点上的新文档格式相当难以阅读,并且不像以前那样提供您需要的信息,但我认为Pins对象是不可绑定的。

看看Xamarin Forms Labs Github项目,了解如何做到这一点。这种方法在ExtendedPicker类中定义得特别好(这里的项被绑定到ObservableCollection)。

最新更新