2016-06-30 11 views
0

Ich möchte eine Fehlerleiste wie die Mail-App von Windows 10 erstellen. Es zeigt den Fehler und wenige Sekunden später ist es mit einer Animation ausgeblendet, die das Panel an den Rand verschieben.Animation im Fehlerfeld für UWP

Ich vermute, dass ich EdgeUIThemeTransition oder PaneThemeTransition verwenden könnte, aber ich bin nicht klar, wie man es benutzt. Das Bild zeigt das Fehlerfeld (rote Farbe). Muss ein StackPanel sein? ein Popup? ...

enter image description here

+0

Ich bin nicht speziell mit diesem vertraut, haben Sie ein Video oder etwas, das das genaue Verhalten zeigt? Ich bin mir sicher, dass es nicht zu schwierig wäre, es zu reproduzieren. –

Antwort

0

Sein vermutlich durch das Erstellen von benutzerdefinierten Panel (Grid/Stackpanel ...) aus, in der Ansicht von XAML oder Code hinter injiziert. Die Animation kann einfach manuell mit Code erstellt werden.

Verwenden Sie DoubleAnimation, um zum Beispiel das TranslateX des Transfomers des Panels zu animieren.