Entwickler-Ecke

WPF / Silverlight - Storyboard ausführen


tomo2403 - So 16.02.20 18:49
Titel: Storyboard ausführen
:wave:

Im XAML-Code meiner WPF-Anwendung habe ich eine Animation mit Blend erstellt die immer ausgeführt wird, wenn man einen bestimmten Button anklickt.
Ich würde die Animation aber auch gerne über den C#-Code ausführen. Bis jetzt habe ich nur das gefunden:

C#-Quelltext
1:
StoryboardName.Storyboard.Begin();                    

Da passiert bei mir aber garnichts. Gibt es noch einen anderen Befehl?

VG Tom


Th69 - Mo 17.02.20 10:44

Du meinst Begin (mit einem 'n')?

Hat die Animation einen TargetName [https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.animation.storyboard.targetname]?
Ansonsten mußt du das Element bei einer der überladenen Begin [https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.animation.storyboard.begin]-Methoden angeben.


tomo2403 - Di 18.02.20 11:38

Ah, ich hatte den TargetName vergessen.
Danke!