XAML中MvxNavigationPage <t>用法的示例是什么?

时间:2018-02-15 03:39:42

标签: xaml xamarin.forms mvvmcross

Google(截至2017年2月)在搜索“MvxNavigationPage”时仅返回7个结果,其中只有一个与此类或多或少相关,并且不提供任何特定的知识。

MvxNavigationPage<T>既未出现在MvvmCross的任何(基本)文档中,也未呈现在此框架的任何示例(或多或少收集)中。

那么,有人可以在XAML中给我一些如何使用它的提示吗?

1 个答案:

答案 0 :(得分:1)

MvvmCross仅在2017年5月以后完全支持Xamarin.Forms (版本5.0)。

MvvmCross也是完全开源的,所以没有什么能阻止你阅读源代码和确切地知道框架中的任何类。

如果需要,您甚至可以搜索整个GitHub以获取MvxNavigationPage的所有引用。

你的问题非常具有攻击性。请记住,MvvmCross背后的人员在空闲时间中免费使用它,并且正在带来很棒的功能并定期更新框架。他们在这里也非常活跃,大多数问题在他们被问到的同一天被回答。只有少数几个框架是活跃的,所以它值得认可而不是任何冒犯。

回答你的问题。您需要使用MvxNavigationPage代替Xamarin.Forms NavigationPage。它源自MvxEventSourceNavigationPage,后者又来自Xamarin.Forms NavigationPageMvxNavigationPage的优点是它完全支持MvvmCross,比如包含类型化的ViewModel并集成到MvvmCross生命周期中。