"原料" Xamarin和MvvmCross

时间:2018-02-28 00:59:24

标签: xamarin mvvmcross

我对Android仍然如此陌生,以至于我不确定这是一个问题,但这里也是如此。
我使用的是MvvmCross 5.6.3 我需要使用Xamarin例程,如Signature Pad,它没有MvvmCross'包装器'。
在将Xamarin NuGet软件包引入我的" MvvmCross"时,我需要注意什么?项目?
是否有"标准"必须用于访问' Xamarin的一组功能/代码/技术。来自'内' ' MvvmCross'代码?
谢谢,
马克

1 个答案:

答案 0 :(得分:0)

您不需要MvvmCross包装器来使用原始Xamarin控件/例程。您可以像使用MvvmCross一样使用它们。

包装器用于方便控件的使用和添加一些绑定,以便您可以更轻松地将它们的一些属性绑定到ViewModel。但你可以自己做,或者根本不创建绑定,并在原始Xamarin中获取/设置属性。

  

是否必须有一套“标准”功能/代码/技术   用于从'内''MvvmCross'代码中访问'Xamarin'?

MvvmCross是使用Xamarin创建的,因此您不需要任何特殊的东西来访问Xamarin代码,因为它使用的是Xamarin代码。

我建议您查看MvvmCross' repository的部分代码,以便您可以看到它只是Xamarin代码所使用的内容,您可以浏览一些自定义控件以了解它们是如何完成的,例如: MvxLinearLayout

我已经在“原始Xamarin”中使用了Signature Pad,所以请问您是否对此有任何疑问。

HIH