я хочу привязать модель представления к вложенным представлениям вкладок в платформе xamarin prism
я создал 4 главных страницы (A, B, C, D) в качестве главных вкладок, а внутри первой вкладки (A) я создал еще две вкладки (A1, A2). Но данные для вложенных вкладок не являются обязательными. что взгляды (А1, А2) не бьют
MenuPage.xml
<?xml version="1.0" encoding="utf-8" ?>
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="MyApp.Views.MenuPage"
xmlns:prism="clr-namespace:Prism.Mvvm;assembly=Prism.Forms"
xmlns:b="clr-namespace:Prism.Behaviors;assembly=Prism.Forms"
prism:ViewModelLocator.AutowireViewModel="True"
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
xmlns:views="clr-namespace:MyApp.Views"
BarBackgroundColor="White"
android:TabbedPage.ToolbarPlacement="Bottom"
NavigationPage.HasNavigationBar="True">
<TabbedPage.Children>
<views:A Title="A" Icon="abc.png" />
<views:B Title="B" Icon="abc.png" />
<views:C Title="C" Icon="abc.png" />
<views:D Title="D" Icon="abc.png"/>
</TabbedPage.Children>
</TabbedPage>
и моя страница А похожа на
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:views="clr-namespace:MyApp.Views"
x:Class="MyApp.Views.A">
<!--Pages can be added as references or inline-->
<TabbedPage.Children>
<views:A1 Title="A1" />
<views:A2 Title="A2" />
</TabbedPage.Children>
</TabbedPage>
и у меня есть отдельная модель для А1 и А2.
так что, если я напрямую свяжу A1 с главной страницей навигации, он будет работать правильно и отобразит данные. Но если я сделаю то же, что и выше, viewmodel для A1 не попадает в конструктор и ничего не отображается, кроме статических данных. Я новичок на странице с вкладками Навигация. Любая помощь приветствуется. Эту точку зрения я пытаюсь достичь ![enter image description here](https://i.stack.imgur.com/uGUQO.jpg)