如何实现“请稍候” Silverlight 中的屏幕
我开发了一个Silverlight应用程序。它有一个按钮,一旦单击该按钮,应用程序就会开始执行一些需要时间的操作。由于 Silverlight 中的所有内容都是异步的,因此 UI 不会滞后,但是,我想向其中添加一些动画或其他内容来指示应用程序实际上正在执行某些工作并且用户应该等待。
我不知道如何实现这个,无论是线程还是 XAML。对此最好的方法是什么?谢谢。
I have developed a Silverlight application. It has a button and once it is clicked the application starts doing something which takes time. Since everything in Silverlight is asynchronous the UI is not lagging, however, I would like to add some animation to it or something else to indicate that the application is actually doing some work and that the user should wait.
I don't know how to implement this, neither thread nor XAML wise. What is the best approach to this? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Silverlight 4 wait/spinner control
或者如果您使用的是 MVVM
通常首选方法使用 MVVM 和 Silverlight 实现“等待”屏幕
您可以从 Silverlight 工具包中获取繁忙指示器控件:
http://silverlight.codeplex.com/
Silverlight 4 wait/spinner control
Or if you are using MVVM
Generally Preferred Method for a 'Wait' Screen using MVVM and Silverlight
You can get the busy indicator control out of the Silverlight Toolkit:
http://silverlight.codeplex.com/