Как в приложении Silverlight для Windows Phone 7 как организовать последовательность запуска, чтобы можно было выполнять код ПОСЛЕ запуска и загрузки приложения (т. Е. После закрытия заставки и отображения приложения)?
У меня есть конструктор главной страницы, который выглядит следующим образом:
public MainPage()
{
InitializeComponent();
loadSettings();
getLocation();
}
Функция getLocation()
возвращает местоположение телефона с объектом GeoCoordinateWatcher
. Инициализация этого может занять до минуты, и в это время появляется заставка приложения.
Как я могу организовать код так, чтобы приложение сначала инициализировалось, ТОГДА я могу показать собственный экран ожидания с дополнительным текстом с надписью «Получение местоположения» и т. Д .?