Hallo zusammen, ich bin neu hier und will mich schon mal vorab entschuldigen wenn es schon einen ähnlichen Eintrag hier im Forum gibt. Meine suche kam leider zu keinem Ergebnis. Zu dem bin ich auch noch Anfänger in WPF.
Aber nun zu meinem Problem:
Ich habe ein WrapPanel in dem ein Canvas ist und in diesem wiederum mehrere Images. Einen Sound A und einen Sound B. Nun möchte ich dass Canvas und die Images mit Hidden verschwinden. Dann soll ein Sound A gespielt werden, wenn Sound A fertig ist soll der Canvas mit den Images wieder Visibil gehen und Zeitgleich Sound B gespielt werden.
Mein Problem ist, dass die Code Reihenfolge nicht eingehalten wird.
Das ganze wird mit einem Button gesteuert.
Wenn ich den Code so schreibe hat es den Anschein das garnichts passiert, wenn ich aber Canvas.Visibility = Visibility.Visible raus nehme, wird erst der Sound gespielt und dann Canvas.Visiblity = Visibility.Hidden ausgeführt.
Ich hab auch schon mit Sound und Media Player erfolglos getestet. Selbst mit nem Storyboard hab ich es nicht hinbekommen.
Aber nun zu meinem Problem:
Ich habe ein WrapPanel in dem ein Canvas ist und in diesem wiederum mehrere Images. Einen Sound A und einen Sound B. Nun möchte ich dass Canvas und die Images mit Hidden verschwinden. Dann soll ein Sound A gespielt werden, wenn Sound A fertig ist soll der Canvas mit den Images wieder Visibil gehen und Zeitgleich Sound B gespielt werden.
Mein Problem ist, dass die Code Reihenfolge nicht eingehalten wird.
Das ganze wird mit einem Button gesteuert.
Wenn ich den Code so schreibe hat es den Anschein das garnichts passiert, wenn ich aber Canvas.Visibility = Visibility.Visible raus nehme, wird erst der Sound gespielt und dann Canvas.Visiblity = Visibility.Hidden ausgeführt.
Ich hab auch schon mit Sound und Media Player erfolglos getestet. Selbst mit nem Storyboard hab ich es nicht hinbekommen.