在WinForms中,您可以设置一个进度条以循环循环,表示您不知道需要多长时间。我怎么能在WPF中做到这一点?
答案 0 :(得分:15)
<ProgressBar IsIndeterminate="True" />
答案 1 :(得分:1)
我个人喜欢Visual Studio 2010采用的方法。他们使用一个小的循环系列点(具有不同强度)的动画。它们只是为在相关窗口中心盘旋的点设置动画。
在WPF中,这是微不足道的 - 只需在前面正确设置不透明度的情况下旋转圆形小点的旋转。
我发现它非常直观,小巧且不引人注目。
答案 2 :(得分:0)
进度条是否适用于此?您无法指示%完成,因为您“不知道需要多长时间”。也许某种类型的动画(比如Windows文件 - 消失 - 变薄 - 空中 - 删除效果)表明活动仍在进行会更好。但是,由于还有更多的工作要做,只是重置为零的“进度”栏对我来说看起来很愚蠢。