Bonjour,
J'utilise une animation pour faire varier une progressbar, car ne connaissant pas le temps d'exécution d'un de mes trhreads.
Mais je ne sais pas comment arreter cette animation .
Voila mon code :
Merci
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Duration duration = new Duration(TimeSpan.FromSeconds(1)); DoubleAnimation doubleanimation; public void StartProgressBar() { doubleanimation = new DoubleAnimation(100.0, duration); doubleanimation.RepeatBehavior = RepeatBehavior.Forever; progressBar.BeginAnimation(ProgressBar.ValueProperty, doubleanimation); } public void StopProgressBar() { //sa marche pas ca doubleanimation.RepeatBehavior = new RepeatBehavior(0); }
Partager