немного странно... когда мое приложение работает, я добавляю настраиваемый элемент управления в StackPanel одним нажатием кнопки, например...
void btnAddPlayer_Click(object sender, EventArgs e)
{
PlayerControl sbItem = new PlayerControl();
ctlPanel.Children.Add(sbItem);
}
(ctlPanel — это StackPanel PlayerControl — это стандартный элемент управления, унаследованный от UserControl)
Так что я добавляю один или два, не проблема... если я выполняю многозадачность на телефоне в другом приложении, затем многозадачность обратно в мое приложение, не проблема... однако, если я выполняю многозадачность ( или нажмите кнопку Windows Phone), а затем вместо многозадачности я просто нажимаю на значок (как будто я снова запускаю приложение), он перезагружает мое приложение, но без каких-либо PlayerControl в StackPanel... и во время отладки он не вызывает метод InitializeComponents() в конструкторе страниц (конечно, это может быть связано с тем, что он может не отлаживать его, когда вы запускаете его прямо из меню)
Кто-нибудь знает, есть ли способ разрешить запуск приложения только один раз (и не перезапускать его, если пользователь снова запускает приложение)????