Can anybody provide some guidance on how best to show a busy inidcator (silverlight toolkit) from a button click on the UI. We have an ICommand exposed for a login screen and would like to display a busy indicator whilst the WCF service request happens.
I see that I can show a confimation popup but all I need is a busy indicator?
Dec 10, 2010 at 11:36 AM
In order to show a Busy Indicator you need to wrap your content inside the
BusyIndicator control, and set its IsBusy property to true. Since the
IsBusy property is a
dependency property, you could bind its value to a property in your ViewModel
that gets changed when your WCF service request happens. If the service reference is in another module, you could use the Event Aggregator to publish an event indicating that there is a service request going on, and another one indicating that it's
over, for example.
If you wish to use regions inside BusyIndicators, you might find
this thread useful, in which there is a sample application showing that.
For more information about specific functionality of the Busy Indicator control, you could check the
Silverlight Controls and Silverlight Toolkit section of the
I hope you find this helpful.
Guido Leandro Maliandi