Mein Problem ist, dass die Anwendungsleiste nicht auf einer Seite angezeigt wird, wenn ich den Navigationsdienst nicht verwenden, um zu dieser Seite zu navigieren. Mein Code ist: frame.content = Seite, aber ich brauche eine Anwendungsleiste. Jede Hilfe wäre willkommen.wp7 Anwendungsleiste ohne Navigation
Antwort
Nach dem Lesen Ihrer Kommentare zu Derek's answer. kann nicht die zweite Seite eine statische leere XAML-Datei mit nur einer Art von Container sein, eine ContentPresenter zum Beispiel. Dann könnte der benutzergenerierte Inhalt anstelle einer dynamisch generierten Seite in diesen eingefügt werden.
Auf diese Weise können Sie einfach zu der Seite navigieren und den Inhalt auffüllen, anstatt die Inhaltseigenschaft des Rahmens direkt zu verändern.
Wenn Ihre Seite geladen ist, was ist der Wert der ApplicationBar.IsVisible-Eigenschaft?
UPDATE: So stelle ich mir vor, dass das Problem mit der Aktualisierung der Content-Eigenschaft des PhoneApplicationFrame zu tun ist, anstatt mit dem NavigationService zu diesem zu navigieren. Vermutlich macht es unter der Haube alles Notwendige, um die Anwendungsleiste zu zeigen.
IsVisible = true – Vic
OK, ich habe meine Antwort ein wenig aktualisiert. Warum müssen Sie die Content-Eigenschaft direkt aktualisieren, anstatt den NavigationService zu verwenden? –
Gibt es eine Seite, die sichtbar ist, bevor Sie die Content-Eigenschaft aktualisieren, und hat sie eine sichtbare Anwendungsleiste? –
- 1. Anwendungsleiste Menü programmgesteuert anzeigen (wp7)
- 2. WP7 Navigation - NullReferenceException
- 3. WP7 Wie ändere ich die Ellipsenfarbe in der Anwendungsleiste?
- 4. Ändern Anwendungsleiste Buttonicon zur Laufzeit
- 5. WP7 NullReferenceException bei der Navigation zurück
- 6. WP7 Fragment Fehler
- 7. ListView überlappt Anwendungsleiste - Android
- 8. Programmleistenleiste programmgesteuert in einer WP7 Silverlight-Anwendung ausblenden?
- 9. Webbrowser-Steuerelement und Abfragezeichenfolge WP7
- 10. Windows Phone 7 Ausblenden der Anwendungsleiste
- 11. wp7 Fehlerbehandlung
- 12. Zentrieren von Flexbox Inhalt ohne Überlappung Navigation
- 13. storyboard navigation controller ohne tableview controller
- 14. Hide navigation bar ohne scrollView zu bewegen
- 15. SAP UI5 Anwendungsübergreifende Navigation ohne FLP
- 16. Weitergabe von Daten OHNE Navigation (Swift)
- 17. WP7 - Scrolling List-Box in externer Scroll
- 18. WP7 Benachrichtigungsdialog
- 19. Bildschirmhelligkeit in WP7
- 20. Tipps zur Entwicklung auf einem WP7-Gerät ohne Telefonplan
- 21. Fügen Sie Kontakt in WP7 ohne Verwendung von show() Methode
- 22. WP7 ListBox Gruppierung
- 23. wp7 Tastatur - Kollaps-Taste
- 24. In iOS, Navigation zeigen Navigation
- 25. Anwendung Navigation
- 26. Erzwingen eines Anrufs in WP7
- 27. WP7 MVVM Wie rufe ich mich.setfocus() aus dem ViewModel?
- 28. Tabbed Navigation
- 29. benutzerdefinierte DNS auf WP7
- 30. wp7 inkrementelle Käufe
Ich stimme zu. Der Umgang mit der Content-Eigenschaft des Frames bringt Sie nicht an einen anderen Ort. Ich würde trotzdem gerne das ganze Problem besser verstehen :) –
Ich bin auch gespannt, wie dieses Framework @Vic erstellt, das einem Entwickler das Leben leichter macht, als nur eine Seite selbst in XAML und VS/Blend zusammenzustellen. Ich möchte es kaufen, wenn es wirklich tut :-) – Praetorian
Nun, es ist ein Multiplattform-Framework, WP7 ist nur eine Plattform, die Funktionen sind gegeben, eine virtuelle Maschine interpretiert den Bytecode im laufenden Betrieb und macht den Benutzer generierten Code Arbeit. Aber ich nehme deinen Rat und mache dies über ContentPresenter. – Vic