Ich habe eine Situation, in der ich Teil meiner XAML-Anwendung animiere, und ich muss auf die Animation UND Rendering warten, bevor ich in meinem Code weitermachen kann. Bis jetzt sieht das Ende meiner Funktion wie folgt aus:Warte auf Animation, Render zu vervollständigen - XAML und C#
Welches in der Theorie warten wird, bis die Animation beendet ist. Aber es wird nicht warten, bis das Rendering beendet ist - der Thread, der die Anwendung gezeichnet hat, hat die Animation möglicherweise noch nicht neu gezeichnet.
Die Animation erweitert ein UIElement, und dann verwendet der nächste Teil meines Codes seine gerenderte Größe, um einige Dinge zu tun. Meine Frage ist dann, wie kann ich warten, bis mein UI-Element neu gerendert wird, bevor es weitergeht?
Nein, ich warte, bis das * Rendering * abgeschlossen ist. –