2016-10-09 2 views

Antwort

1

In-Vorlage 10 ist so ausgelegt, dass die HamburgerButton vom SplitView weg getrennt ist, können Sie auf den Quellcode von HamburgerMenu.xaml verweisen. Nehmen Sie einen leeren Hamburger (Template 10) App MainPage zum Beispiel können Sie die controls:PageHeader Kommentar und ändert den controls:Resizer wie so:

<controls:Resizer x:Name="parameterResizer" Margin="16,16,16,0" 
        RelativePanel.AlignLeftWithPanel="True" 
        RelativePanel.AlignTopWithPanel="True"> 

Dieser Teil dieses Problems zu lösen, aber es kratzt nur an die Oberfläche eines Problems Wenn die Größe des Fensters in der Größe geändert wird oder wenn es auf dem mobilen Gerät ausgeführt wird, kann diese Methode aufgrund des integrierten, nicht belichteten 10-seitigen Stils der Vorlage nicht dazu führen, dass HamburgerMenu vom Anfang der Seite aus geöffnet wird.

Wenn Sie Template 10 verwenden, ist es besser, seine HamburgerMenu zu verwenden, es wird die Arbeit erleichtern. Aber wenn Sie darauf bestehen, es von Anfang der Seite zu öffnen, können Sie Ihre eigene SplitView, die die HamburgerButton innerhalb der SplitView ist, und zusammen vielleicht Ihr eigenes Navigationssystem dafür erstellen.