У меня есть приложение с поворотным управлением. В сводном элементе управления есть два элемента (страницы), каждый из которых содержит файл grid
. Сетки содержат несколько кнопок: одна - карта, а другая - текстовый блок. Когда приложение запускается в первый раз, сводная таблица работает должным образом. Однако по прошествии некоторого времени, например, дня, по прошествии некоторого времени, все элементы управления на повороте исчезают после поворота (или смахивания). Они появляются на мгновение при смахивании, но снова исчезают, когда точка поворота останавливается.
Кто-нибудь еще испытал это? В чем может быть причина и решение?
c#
.net
windows-phone-8
Джейми Китсон
источник
источник
Ответы:
Довольно старый вопрос, но до сих пор без ответа. Похоже, это из-за
Application_Deactivated
обработчика событий, который запускается, когда приложение отправляется в фоновый режим:В этом обработчике событий вы должны установить
RunningInBackground = true
надеюсь, это поможет
источник
Я столкнулся с той же проблемой, и она решена странным образом.
Если я использую сетку внутри PivotItem, эта проблема возникает, но когда я использую какой-либо другой элемент управления, например StackPanel или что-то еще, он работает нормально.
источник