0

schieben, die Sie unten sehen, ist die Hauptseite, wo später ich andere Sicht einschließen. Ich möchte ein Menü erstellen, das von links nach links verschoben wird und zu zwei Dritteln des Bildschirms geöffnet wird. Ich komme von einer Programmierung mit WPF, und hier merke ich, dass es Z-Index gibt. Ich suchte im Internet, konnte aber keine großartigen Ergebnisse finden. Kann mir jemand eine Lösung empfehlen Überlappungen Raster damit das Menü mit seinen Menüpunkten sichtbar gemacht werden kann.Erstellen Sie Menüs, die von links Xamarin Formen pcl

<?xml version="1.0" encoding="utf-8" ?> 
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" 
      xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
      x:Class="Fimap.WebPart.MainWeb"> 
<ContentPage.Content> 
    <Grid>  
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="*"></ColumnDefinition> 
    </Grid.ColumnDefinitions> 
    <Grid.RowDefinitions> 
     <RowDefinition Height="1*"></RowDefinition> 
     <RowDefinition Height="9*"></RowDefinition> 
    </Grid.RowDefinitions>  
     <Grid Grid.Row="0" BackgroundColor="#0084CA"> 
     <Grid.ColumnDefinitions> 
      <ColumnDefinition Width="1.3*"></ColumnDefinition> 
      <ColumnDefinition Width="2*"></ColumnDefinition> 
      <ColumnDefinition Width="2*"></ColumnDefinition> 
     </Grid.ColumnDefinitions> 
     <Grid.RowDefinitions> 
      <RowDefinition Height="30"></RowDefinition> 
     </Grid.RowDefinitions> 
     <Image Aspect="AspectFit" x:Name="menuImageButton" Grid.Column="0" Grid.Row="0" Source="Images/menu.png"></Image> 
     </Grid> 

     <Grid Grid.Row="1" BackgroundColor="#fff"> 
     <Grid.ColumnDefinitions> 
      <ColumnDefinition Width="*"></ColumnDefinition> 
     </Grid.ColumnDefinitions> 
     <ScrollView>     
      <StackLayout VerticalOptions="FillAndExpand" x:Name="downContent" HorizontalOptions="FillAndExpand" Orientation="Vertical" Spacing="15"> 
      <!--RELOAD VIEW HERE--> 
      </StackLayout> 
     </ScrollView> 
     </Grid> 
    </Grid>  
</ContentPage.Content> 
</ContentPage> 
+0

Wenn Sie ein Folienmenü von links benötigen, haben Sie die 'MasterDetailPage' probiert? – skar

Antwort

0

Je nach Bedarf können Sie auf den Seiten Master-Detail aussehen wie von skar vorgeschlagen oder eine andere Alternative wäre, in diesem Plugin suchen:

Dieses Plugin nicht immer frei war, aber in diesen Tagen ist es .

Ich verwende derzeit sowohl ein Navigationsmenü auf der linken Seite (Master-Detail) und einem Filter-Menü auf der rechten Seite (slideoverkit).