【发布时间】:2010-07-27 21:33:07
【问题描述】:
我有一个使用 WCF 服务的 SL4 应用程序。客户端对服务进行异步调用,在此期间我想在屏幕上显示一些排序信息或忙碌指示符,告诉用户应用程序正在做某事。
现在我很确定 SL4 有这样的东西,但我正在画一个空白......
有人可以指点我正确的方向吗?
【问题讨论】:
标签: silverlight wcf silverlight-4.0
我有一个使用 WCF 服务的 SL4 应用程序。客户端对服务进行异步调用,在此期间我想在屏幕上显示一些排序信息或忙碌指示符,告诉用户应用程序正在做某事。
现在我很确定 SL4 有这样的东西,但我正在画一个空白......
有人可以指点我正确的方向吗?
【问题讨论】:
标签: silverlight wcf silverlight-4.0
也许您正在寻找属于 Silverlight Toolkit Experimental quality band 的 BusyIndicator 控件。
您可以尝试以下链接上的控件: http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html【讨论】:
您需要一个动画故事板,然后使用如下代码:
wcfProxyClass.DoMethodAsync()
loadingStoryboard.Begin();
然后在 Completed 事件处理程序中
loadingStoryboard.End(); // not sure on this syntax
这是一篇很棒的文章,可以帮助您入门。 -- http://chrisa.wordpress.com/2008/10/09/a-wait-indicator-in-silverlight/
【讨论】: