2017-06-11 12 views
0

Ich habe ein Problem beim Erstellen eines Tabbed-Layouts auf meiner Master-Detailseite. Ich habe versucht, es so zu tun:Machen Sie TabbedPage auf MasterdetailPage Xamarin Forms

<?xml version="1.0" encoding="utf-8" ?> 
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms" 
      xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
      xmlns:local="clr-namespace:MasterDetailTest.View" 
      x:Class="MasterDetailTest.MainPage"> 
    <MasterDetailPage.Master> 
     <local:MasterPage x:Name="masterPage" /> 
    </MasterDetailPage.Master> 
    <MasterDetailPage.Detail> 
     <NavigationPage> 
      <x:Arguments> 
       <local:Home /> 
      </x:Arguments> 
     </NavigationPage> 
     <TabbedPage> 
      <TabbedPage.Children> 
       <ContentPage Title="Home" Icon="home.png"/> 
       <ContentPage Title="Home" Icon="home.png"/> 
       <ContentPage Title="Home" Icon="home.png"/> 
      </TabbedPage.Children> 
     </TabbedPage> 
    </MasterDetailPage.Detail> 
</MasterDetailPage> 

Aber aus irgendeinem Grund funktioniert es nicht tabbed Seite nur auf XAML-Zugabe sollte ich habe versuchen, dies auf cs?

+0

Innerhalb Ihres Sie haben und . Das wird nicht funktionieren. Bitte lesen Sie die folgenden Unterlagen: https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/navigation/master-detail-page/ –

+0

Was sollte ich tun, wenn ich eine Registerkarte auf die Masterdetail-Seite legen möchte? –

+0

einen Link lesen, den ich gepostet habe, erklären sie dort alles. Sie können nicht 2 Seiten in eine andere Seite einfügen. Wählen Sie entweder NavigationPage oder TabbedPage –

Antwort

0

Sie können TabbedPage nicht in NavigationPage einfügen. Die richtige Reihenfolge ist: - TabbedPage> NavigationPage> Seite.

Eigentlich sollte man es nicht mischen. Verwenden Sie MasterDetailPage> NavigationPage ODER TabbedPage> NavigationPage aber nicht MasterDetailPage> TabbedPage.

würde dies für Sie arbeitet:

Masterdetail: https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/navigation/master-detail-page/

TabbedPage: https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/navigation/tabbed-page/

Verwandte Themen