Ich habe ein Layout MainPage.xaml in dem ich Bilder und eine Schaltfläche habe. Beim Klicken auf die Schaltfläche möchte ich ein anderes Layout Top.xaml angezeigt werden, so dass MainPage.xaml unsichtbar wird. Ich bin neu in Windows Phone 7? Kann jemand aushelfen?Anzeige eines anderen Layouts auf Knopfdruck
Antwort
Dies hängt davon ab, was Sie suchen. Sie können entweder aus MainPage.xaml navigieren
NavigationService.Navigate(new Uri("Top.xaml", UriKind.Relative));
Top.xaml Verwendung Wenn Sie nur zwischen Layout wechseln mögen (dh nicht auf eine ganz neue Seite navigieren) Sie beiden Layouts in einer XAML-Seite implementieren können und wechseln zwischen sie verwenden VisualStateManager. Erstellen Sie ein Staat namens „Main“ und andere als „Top“ wechseln Sie dann von einem zum anderen, wie folgt:
VisualStateManager.GoToState(this, "Top", true);
Es hängt alles davon ab, wie Sie Ihren Code Layout und auch, wie Sie die Zurück-Taste erwarten Arbeit. Wenn Sie Status verwenden, müssen Sie selbst mit dem Zurück-Button arbeiten.
Wie zu erstellen verschiedene Staaten? – Shaireen
Verwenden Sie die Registerkarte "Status" in Expression Blend. Sehen Sie das für Details http://www.silverlight.net/learn/videos/silverlight-videos/add-states-to-a-usercontrol-for-silverlight/ Seien Sie einfach sicher, dass es visuelle Zustände ist, die Sie wollen und nicht Navigation. – 1adam12
Können Sie mehr erklären, wie ich nicht mit den Begriffen vertraut bin: Ausdruck Blend, visuelle Zustände – Shaireen
- 1. Ausrichten eines Layouts mit einem untergeordneten Element eines anderen Layouts
- 2. Toasts nicht die Anzeige auf Knopfdruck
- 3. Dialog Übergabe eines Wertes an einen anderen Dialog auf Knopfdruck
- 4. wie auf die Elemente eines anderen Layouts zugreifen?
- 5. Navigieren von einem Fragment zu einem anderen Fragment auf Knopfdruck
- 6. Overlay eines Android-Layouts auf einer Oberflächenansicht
- 7. Binding FocusAction Verhalten auf Knopfdruck
- 8. Aufrufen eines Python-Skripts auf Knopfdruck mit Python und Tkinter
- 9. Get Hintergrundfarbe eines Layouts
- 10. Verstecke eine Floating Action Button eines anderen Layouts
- 11. Update JTextField auf Knopfdruck
- 12. Angularjs Aktion auf Knopfdruck
- 13. Winkelfilter nur auf Knopfdruck
- 14. Abfrage auf Knopfdruck ausführen
- 15. ng wiederholen auf Knopfdruck
- 16. Wie auf Knopfdruck
- 17. Android Teilen Anzeige auf anderen Vorrichtungen
- 18. Erstellen eines benutzerdefinierten d3-Layouts
- 19. Anzeige eines anderen Seitennavs auf einer anderen Seite mit materialize css
- 20. Zeichnen eines quadratischen Layouts innerhalb eines Kreises
- 21. Die Größe eines Layouts ändern
- 22. Anzeige eines Lade-Overlays auf dem Android-Bildschirm
- 23. C# Winfoms Toolstripdropdown schließen auf Knopfdruck
- 24. Blank ein Textfeld auf Knopfdruck
- 25. Bootstrap-Alarmbox auf Knopfdruck anzeigen
- 26. ID auf Knopfdruck in PHP
- 27. öffnet nicht SignInActivity auf Knopfdruck
- 28. Öffnen neuer Rahmen auf Knopfdruck
- 29. Kann Cufon auf Knopfdruck arbeiten?
- 30. Android - GridView auf Knopfdruck aktualisieren
mögliche Duplikate von [verschiedene Layouts in der Anwendung haben wollen?] (Http://stackoverflow.com/questions/4332583/want-to-have-various-layouts-in-the-application) –