немного странно ... когда мое приложение работает, я добавляю пользовательский элемент управления в 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 () в конструкторе страниц (конечно, это может быть связано с тем, что он может не отлаживаться при запуске прямо из меню)
Кто-нибудь знает, есть ли способ разрешить запуск приложения только один раз (и не перезапускать его, если пользователь снова запускает приложение) ????