Можно ли добавить страницу с вкладками на страницу сведений о главном?

Мне нужно сделать что-то вроде рисунка ниже. Возможно ли добавить страницу с вкладками в страницу сведений в основных деталях? Я получаю недопустимую ошибку Cast T всякий раз, когда пытаюсь. Помогите, пожалуйста

Попробовал этот код с веб-просмотром, но получил недопустимое исключение приведения

    <?xml version="1.0" encoding="utf-8" ?>
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
            xmlns:local="clr-namespace:Company.MobileApp.Custom"
             x:Class="Company.MobileApp.AboutPage">
    <Frame Padding="5" BackgroundColor="White" HasShadow="True" VerticalOptions="Center" HorizontalOptions="Center"
                   OutlineColor="Black" HeightRequest="80" WidthRequest="1000" MinimumHeightRequest="40" MinimumWidthRequest="200" >
        <StackLayout Padding="20,5,20,0">
            <Label Text="Energy Comsumption" Style="{StaticResource boldLabelCenter}"/>
            <local:CustomPicker x:Name="ddlPremises" HeightRequest="40" />
        </StackLayout>
    </Frame>
    <!--Pages can be added as references or inline-->
    <ContentPage Title="Who is Company?" >
        <StackLayout>
            <WebView Source="https://Company.com.sg/who/"
        HeightRequest="1000"
        WidthRequest="1000" />
        </StackLayout>
    </ContentPage>

    <ContentPage Title="How to Switch">
        <StackLayout>
            <WebView Source="https://Company.com.sg/how-to-Company/"
        HeightRequest="1000"
        WidthRequest="1000" />
        </StackLayout>
    </ContentPage>

</TabbedPage>

1 ответ

Да, это возможно. Это работает для меня:

<MasterDetailPage.Master>
    <v:OneNavigationPage Title="MyTitle">
        <x:Arguments>
            <MyTabbedPage/>
        </x:Arguments>
    </v:OneNavigationPage>
</MasterDetailPage.Master>
Другие вопросы по тегам