Hallo liebe Community,
bin ganz neu hier und hoffe auf euere Hilfe.
Ich programmiere einen Prototpyen mit WPF und C#.
Im Moment hänge ich an einer Animation:
Ich lasse im Moment zwei Buttons über den Bildschirm "fliegen" mit Hilfe der Veränderung der Canvas.Top/Left Eigennschaften und einer DoubleAnimation.
Ich habe die Buttons und die Mehtoden statisch, da ich sie von verchiedenen Ort aus anstoßen will.
Jetzt das Problem:
Die Animation wird teilweise nicht angezeigt, dass heißt, der Code wird im Debuger ganz normal durchlaufen, aber man sieht keine Aktion. Außerdem wird die Animation.Completed Aktion ausgeführt, also laufen muss sie.
WEnn ich allerdings einen KeyListener auf das Window lege und in dem EventHandler die Methode Klasse.starteAnimation(); aufrufe, dann funktioniert alles, so wie es soll?
Ich habe überhaupt keine Idee, wieso sie im einen FAll losgeht und angezeigt wird und im anderen Fall anscheinnend losgeht, aber sich nix am Bildschirm tut.
Ich hoffe sehr, dass ihr mir weiterhelfen könnt!
Gruß
TheTricker