2010-12-03 14 views
3

Ich verwende WP7 Control Toolkit Übergang Animation in meiner App. Die Seiten meiner App sind alle hellblau, aber wenn die Übergangsanimation (etwa ein Drehkreuz) verwendet wird, erscheint während der Animation ein schwarzer Hintergrund. Wie kann ich diesen Hintergrund während des Übergangs hellblau machen?Übergang Animation Hintergrundfarbe

Antwort

11

Ich nehme an, Ihre PhoneApplicationPage haben eine BackgroundBlue. Wenn das der Fall ist, dann App.xaml.cs öffnen und die Zeile finden, der sagt:

RootFrame = new TransitionFrame(); 

Direkt danach, setzen Sie die folgende Anweisung:

RootFrame.Background = new SolidColorBrush(Colors.Blue); 

, die sicherstellen sollen, dass Ihre App während Animationen konsistent aussehen . Sie können ein vollständiges Beispielprojekt hier sehen: http://wp7-developer.com/quick-tip/quick-tip-ensuring-the-background-color-remains-consistent-during-a-transition/

+0

Das tat es. Danke für den netten Tipp und um es herauszufinden. –

+0

Dies funktioniert immer noch in Windows Phone 8.1 (wo ein Frame-Objekt anstelle des TransitionFrame verwendet wird). – seb

Verwandte Themen