Wie fade ich Text aus, ändere ihn und fade ihn wieder ein?

8

Ich verwende einen TextBlock in einer Datamaplate für eine Zelle in einem Datagrid. Ich habe eine Anforderung, die sagt, wenn sich der Wert der Zelle ändert, sollte der Text:

  • ausblenden, bevor Sie
  • ändern
  • Wert sollte sich ändern
  • fade wieder ein

Im Moment nutze ich das TargetUpdated RoutedEvent, um eine Animation auszulösen, um den Text verschwinden zu lassen und dann zurückzukommen. Die Überblendung erfolgt jedoch, nachdem der Text bereits den Wert auf dem Bildschirm geändert hat.

%Vor%

Meine Frage ist, wie erreiche ich den gewünschten Effekt - Ausblenden, Text ändern, einblenden?

Vielen Dank.

    
Peanut 02.06.2011, 23:56
quelle

1 Antwort

10

Schrieb ein Interaktivitätsverhalten, das dies tun sollte:

%Vor% %Vor% %Vor%

Wenn Sie die Mischen SDK Interactivity dafür können Sie einfach den Code und Refactor es in eine separate Klasse und verwenden Sie das Loaded -Ereignis des TextBlock, um das Setup zu tun.

    
H.B. 03.06.2011, 00:56
quelle

Tags und Links