如何在Xamarin形式的选项卡之间传递数据基于Prism的应用程序

时间:2018-04-12 21:51:39

标签: xamarin.forms prism

说我有两页的TabbedPage:

 <TabbedPage ... x:Class="MyApp.Views.MyTabbedPage" ... >
 <TabbedPage.Children>
   <local:PageA/>
   <local:PageB/>
 </TabbedPage.Children>
</TabbedPage>

如何将数据从PageA传递到PageB(从PageAViewModel到PageBViewModel ) 我实现了INavigationAware接口并尝试使用OnNavigationTo(...)但没有成功! OnNavigatedTo(...)永远不会被调用,OnNavigatedTo将在TabbedPage上调用,只有SELECTED TAB调用。

我想知道每次从tabA切换到tabB时是否有传输数据的解决方案?

更多信息

假设我在PageA中有一个客户列表,进行一些过滤,我想将过滤后的客户列表传递给PageB以执行更多操作
我如何使用棱镜执行此操作? 提前致谢

0 个答案:

没有答案