2

我正在调用 wcf 服务,所以我想显示某种类型的微调器,以便用户可以看到正在发生的操作。我想知道有人有一些例子可以看。

编辑:这就是我要找的: WPF 中的 Spinning Progress Control

4

4 回答 4

1

您可能正在寻找 PriorityBinding。-- 您可以绑定到旋转动画,然后在返回后绑定到实际数据。

于 2009-02-02T19:44:18.787 回答
1

您是否正在为您的通话寻找异步模式?

  1. 启动 WPF 应用程序的 WCF
  2. 显示动画
  3. 等待 WCF 调用返回
  4. 隐藏动画
于 2009-02-02T20:06:34.793 回答
1

我编写了这个用户控件,它可能会有所帮助,它会显示带有旋转进度条的消息,以显示它当前正在加载某些内容。

  <ctr:LoadingPanel x:Name="loadingPanel"
                    IsLoading="{Binding PanelLoading}"
                    Message="{Binding PanelMainMessage}"
                    SubMessage="{Binding PanelSubMessage}" 
                    ClosePanelCommand="{Binding PanelCloseCommand}" />

它有几个可以绑定的基本属性。

于 2011-07-21T18:54:37.830 回答
0

这是一个较老的问题,但是对于这种问题,我一直在使用 Extended WPF Toolkit 中的 BusyIndi​​cator 类。它提供了一种简洁的方式来使用动态视觉指示器覆盖您的控件,您可以根据需要进行扩展。这是包含更多详细信息和一些屏幕截图的链接:

CodePlex 上的 BusyIndi​​cator 文档

...并且该控件的作者还提供了一个很好的关于如何使用它的文章。

于 2013-02-23T15:25:25.340 回答