Ist es möglich, zu navigieren, um pivot-control-Seite über eine Schaltfläche geklickt Veranstaltung
Ich versuche zu schaffen, ein wp7 pivot-Steuerelement-Anwendung. Klicken Sie auf eine Schaltfläche auf der ersten Seite, ich möchte die Navigation zu einer anderen Seite, die bereits eine pivot-Seite. Ist es möglich ?
- Tut mir Leid, ich din bekommen Sie Recht. Für die Navigation auf die nächste Seite, die wir normalerweise verwenden : NavigationService.Navigate(new Uri("/SettingsPivot.xaml", UriKind.Relative)); Jedoch Im Fall einer Pivot-Anwendung haben wir alle details in der gleichen MainPage.xaml. So in diesem Fall, wie soll ich navigieren?
- Würde ich ernsthaft überdenken, indem Sie Ihre eigenen Mechaniker, um zwischen den ausgewählten PivotItem. Ich habe noch um zu sehen, eine app, die macht das gut und was würde nicht besser durch mehr Seiten und die Navigation zwischen Ihnen in eine eher traditionelle Weise.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie zum Beispiel folgende definition für den Pivot-Steuerelement:
Dann können Sie gehen, um zum Beispiel OtherSettings mit diesem code in der Schaltfläche click-Ereignis-handler:
machen Sie es wie diese
SelectedIndex werden kann, was auch immer je nachdem, wie viele pivot-Elemente, die Sie haben
Hier ist, wie können Sie navigieren zu einer anderen Seite, spielt es keine Rolle, ob es ein pivot-Seite oder nicht:
Wenn Sie versuchen, navigieren Sie zu einem anderen pivotitem dann müssen Sie die folgenden
Klingt wie Sie wollen, das zweite Stück des Codes. Wenn Ihre Pivot hat 2 Elemente (z.B. item1, item2), dann navigieren Sie zu item2 von item1, die Sie verwenden würden:
Schauen Sie sich dieses kurze Beispiel, das veranschaulicht es .
http://dl.dropbox.com/u/129101/WindowsPhonePivotApplication1.zip
Dass sagte, dies ist nicht empfehlenswert, wenn Sie verwenden es für einen "Wizard" - Stil Anwendung. Sehen http://timheuer.com/blog/archive/2010/08/13/windows-phone-panorama-versus-pivot-ux-guidelines.aspx
index geht 0-1-2-3 ... schreiben Sie, welche Sie wollen zu navigieren.
Wenn Sie dynamisch erstellen pivot-Elemente, können Sie mit diesem einfachen code: