none
Page-größe anpassen? RRS feed

  • Frage

  • Hi @ all,
    ich habe ein kleines Problemchen. Ich bin gerade dabei eine Panorama-Seite aufzubauen. Von der aus öffnet sich eine Normale Seite, keine Panorama.
    Ich habe das Toolkit installiert und benutze die Pagetransitions.

    Jetzt zu meinem Problem.
    Wenn ich von der Panorama Seite auf die normale gehe kommt es zu einen sehr unschönen Effekt.
    Die Panorama-Seite wird oben und unten etwas gekürzt bzw. zusammengedrückt und dann kommt die Transition und dann die normale Seite.
    Wenn ich von der Normalen wieder zur Panorama-Seite zurück gehe kommt das gleiche nur umgekehrt.
    Die normale Seite wird gestreckt und die Panorama-Seite öffnet sich.
    Wie es aussieht hast das ganze etwas damit zu tun, dass sie Panorama-Seite komplett bis ganz nach oben zum Rand des Displays geht.
    Die Normale Seite aber geht nicht nach oben, es bleibt immer ein Balken (entweder weiß oder schwarz je nach theme) oben stehen.
    Auf dem Balken wird dann die Uhrzeit, Batterie und das Signal angezeigt.

    Wie bekomme ich es jetzt hin das die Normale Seite (Page.xaml) genau so hoch ist wie die Panorama-Seite.
    Also so, dass man den Ladebalken usw. nicht sieht.

    Ich habe schon versucht das LayoutRoot Grid zu strecken, es wir dann zur Designzeit so angezeigt wie ich es möchte aber sobald man die Software im Emulator testet ist der Balken drüber.

    Freitag, 13. Mai 2011 15:22

Antworten

Alle Antworten

  • Hallo FlexSolution,

    ich würde auf einen Fehler im Toolkit tippen. Gerade im Zusammenhang mit der Panoramamseite gibt es immer wieder unschöne Effekte. So wird werden die Buchstaben beim LonglistSelector bei einem NavigationBack nicht mehr angezeigt. Erst ein Scrollen bringt sie wieder. Probier mal, ob der gleiche Effekt mit einer Pivotseite auftritt. Das war bei mir die Lösung (bzw. der Workaround)

    Entweder wartest du, bis eine neue Version des Toolkits verfügbar ist, oder du passt den Quelltext des Toolkits an. Der ist ja auf Codeplex erhältlich ;)

    • Als Antwort markiert FlexSolution Mittwoch, 18. Mai 2011 18:24
    Samstag, 14. Mai 2011 09:19
  • Danke für den Tipp, werde ich mal probieren.

    Aber trotzdem noch die Frage.
    Ist es möglich die normale Seite so zu strecken, dass man diesen Balken oben nicht sieht?
    Unabhängig von der Transition.

    Samstag, 14. Mai 2011 12:00
  • Hallo FlexSolution,

    Fullscreen in Silverlight kannst du in der Property eines Formulars bei "SystemTray.IsVisible" angeben.

    http://msdn.microsoft.com/en-us/library/microsoft.phone.shell.systemtray_members(v=VS.92).aspx

     


    Regards,

    Dominik A. Ernst
    www.dominik-ernst.de, www.wp7-software.net
    • Als Antwort markiert FlexSolution Mittwoch, 18. Mai 2011 18:24
    Mittwoch, 18. Mai 2011 06:23
  • Soo einfach? :-)

     

    Danke für den Tipp Dominik, war genau das was ich gesuch habe.

    Mittwoch, 18. Mai 2011 18:25