ピボットコントロールを備えたアプリがあります。ピボットコントロールには2つの項目(ページ)があり、どちらにもgrid
が含まれています。グリッドには、いくつかのボタンと1つはマップ、もう1つはテキストブロックが含まれています。アプリが最初に実行されたとき、ピボットは期待どおりに機能します。ただし、アプリが1日のように実行された後、ピボットのすべてのコントロールはピボット(またはスワイプ)後に消えます。スワイプ中に一瞬表示されますが、ピボットが静止すると再び表示されなくなります。
他の誰かがこれを経験しましたか?原因と解決策は何ですか?
かなり古い質問ですが、まだ答えられていません。 Application_Deactivated
イベントハンドラ。アプリケーションがバックグラウンドに送信されたときに実行されます。
private void Application_Deactivated(object sender, DeactivatedEventArgs e)
{
diagLog("Deactivated, reason: " + e.Reason);
}
このイベントハンドラーでは、RunningInBackground = true
それが役に立てば幸い
私は同じ問題に直面しており、奇妙に解決されました。
PivotItem内でグリッドを使用すると、この問題が発生しますが、StackPanelなどのその他のコントロールを使用すると、正常に動作します。