I am building a Silverlight application around the new Navigation framework. Due to the nature of the application, there will be quite a bit of waiting around.
To that end, I'd like to add an Ajax-style loading animation to all my navigation pages. In other words, while I go and get the data for any of the pages, I want to be showing the loading animation.
I can't seem to find any up-to-date examples?
I think to achieve this is to use the BusyIndicator.
You would reference this:
Then use the BusyIndicator like this (please note of the binding).
Then on your ViewModel you raise the IsBusy property whenever you would call a service to fetch a data or whatever process needed (I'm using the GalaSoft.MvvmLight).