web-dev-qa-db-ja.com

ピボットのコントロールが消える

ピボットコントロールを備えたアプリがあります。ピボットコントロールには2つの項目(ページ)があり、どちらにもgridが含まれています。グリッドには、いくつかのボタンと1つはマップ、もう1つはテキストブロックが含まれています。アプリが最初に実行されたとき、ピボットは期待どおりに機能します。ただし、アプリが1日のように実行された後、ピボットのすべてのコントロールはピボット(またはスワイプ)後に消えます。スワイプ中に一瞬表示されますが、ピボットが静止すると再び表示されなくなります。

他の誰かがこれを経験しましたか?原因と解決策は何ですか?

ビデオ: http://www.youtube.com/watch?v=nd7bfTJ53Nk

コード: https://github.com/JamieKitson/TrackLog/

111
Jamie Kitson

かなり古い質問ですが、まだ答えられていません。 Application_Deactivatedイベントハンドラ。アプリケーションがバックグラウンドに送信されたときに実行されます。

private void Application_Deactivated(object sender, DeactivatedEventArgs e)
{
     diagLog("Deactivated, reason: " + e.Reason);
}

このイベントハンドラーでは、RunningInBackground = true

それが役に立てば幸い

1
Umriyaev

私は同じ問題に直面しており、奇妙に解決されました。

PivotItem内でグリッドを使用すると、この問題が発生しますが、StackPanelなどのその他のコントロールを使用すると、正常に動作します。

0
Rahul Sonone