Lumia 730/735 には画面上のナビゲーション ボタンがあり、このバーは画面を上にスワイプするジェスチャーを使用して非表示/表示できます。システム アプリは、このバーが非表示または表示される瞬間を正しく処理し、それに応じて現在のページの高さを増減します。
チェックリストを管理する WP8 Silverlight アプリを 2 年間開発してきました。最近、Lumia 730 フォンを入手し、アプリをテストしています。ご覧のとおり、アプリの一部のページが利用可能な画面サイズに自動的に収まりません。たとえば、次の図を見てください。ナビゲーション ボタン バーが表示されたときに、チェックリストをスクロールして最後の項目を表示することができません (右の画面)。
私が理解しているように、これは私が使用するいくつかの設定と非標準のページ レイアウトが原因で発生します。私の質問は次のとおりです。コードからページのレイアウトを修正するために、画面上のナビゲーション ボタン バーの表示が変更された瞬間をどのように検出できますか?