让ProgressPar动起来

一.如果是单纯的让其动起来只用在加载时:

Duration duration = new Duration(TimeSpan.FromSeconds(10));
DoubleAnimation doubleanimation
= new DoubleAnimation(100.0, duration);
progbar.BeginAnimation(ProgressBar.ValueProperty, doubleanimation);

二.如果要其与某项操作相关有两种思路:

1. 添加定时器,在规定每过几毫秒做某项操作并让Progresspar的值自增。

2. 将Progresspar的值绑定到某个变量,新增一个线程做某项操作和改变该变量的值。

原文地址:https://www.cnblogs.com/Laro/p/2016421.html