2013-03-15 12 views
6

In meinem Windows Phone 8-Anwendung habe ich eine Suchseite, die eine TextBox für Benutzer hat, um Suchbegriffe einzugeben. Die Suche wird beim Eingeben der "Enter" -Taste der Standard-SIP-Tastatur aufgerufen. Das Suchergebnis wird auf einer anderen Seite angezeigt. Um die Tastatur auszublenden, bevor Sie zur Ergebnisseite navigieren, habe ich den Fokus des TextBox-Steuerelements mithilfe der this.Focus() -Methode geändert. Aber auch danach blinkt ein schwarzer Bildschirm für eine Weile. Gibt es eine Möglichkeit, die SIP-Tastatur vor der Suchmethode und der Navigation komplett zu verstecken. Bitte hilf mir.Ein schwarzer Bildschirm blinkt nur für eine Weile

+0

ich hatte das gleiche Problem Haben Sie ApplicationBar auf Ihrer Seite haben –

+0

ja i Anwendungsleiste in dieser Seite haben – Aneesh

Antwort

4

Dies ist ein Rendering Problem, eine Möglichkeit, dies zu beheben, ist die die die Opazität ot ändern, um Ihre applicationbar

<shell:ApplicationBar IsVisible="True" Opacity="0.99"> 

Wenn ich hatte das gleiche Problem, ich dachte, dass ich dies ohne Änderung der App beheben erforderlich Bar. Also ging ich durch die ganze Seite und was scheint zu passieren ist, dass ich eine Menge Steuerelemente in meinem Panorama eingebaut hatte, aber es war kein direktes Kind des Layout-Grundrasters, so dass das das Problem verursachte.

Lassen Sie mich wissen, wie es geht. (:?

+0

noch das Problem ist fixed.But es nicht selten occus nach dem Verbergen der Appbar – Aneesh

+0

können Sie mir Ihren XAML-Code zeigen –

+0

Nachdem ich @Aneesh Frage und Ihre Antwort gelesen habe ich mich daran erinnert, dass 4. & Bürgermeister versteckt und zeigt die ApplicationBar jeden Seitenübergang.Vielleicht ist es verwandt –

Verwandte Themen