私の状況では、Window 10 MobileでNavigationBarを隠している間に通知を受ける必要があります。 Window 10 MobileでNavigationBarの表示の変更を確認する方法はありますか?Windows MobileでNavigationBarを隠すイベントはありますか?
よろしく、 スリニバサン
私の状況では、Window 10 MobileでNavigationBarを隠している間に通知を受ける必要があります。 Window 10 MobileでNavigationBarの表示の変更を確認する方法はありますか?Windows MobileでNavigationBarを隠すイベントはありますか?
よろしく、 スリニバサン
ちょうどテストを持っている、それは、Windows 10の携帯に思える、我々は唯一のナビゲーションバーを非表示にするには、フルスクリーンモードでのアプリケーションの実行を行うことができますが、アプリがいっぱいのときに問題があります画面モードでは、上部のステータスバーも非表示になります。
アプリがフルスクリーンモードで起動するようにしたいのであれば、あなたはOnLaunched
方法で行うことができます
ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen;
あなたは/入力したい場合はアプリが実行されているフルスクリーンモードを存在し、たとえば、あなたがボタンで次のようにイベントコードをクリックすることができます
private void Button_Click(object sender, RoutedEventArgs e)
{
ApplicationView view = ApplicationView.GetForCurrentView();
bool isInFullScreenMode = view.IsFullScreenMode;
if (isInFullScreenMode)
{
view.ExitFullScreenMode();
}
else
{
view.TryEnterFullScreenMode();
}
}
ウィンドウ10モバイルでNavigationBarの可視性の変更を見つけるためにどのような方法がありますか?
あなたはナビゲーションバーを非表示にするには、このフルスクリーンモード方式を使用した場合はい、あなたはこのようなVisibleBoundsChangedのハンドラを追加することができます。
ApplicationView.GetForCurrentView().VisibleBoundsChanged += OnVisibleBoundsChanged;
次にあなたがOnVisibleBoundsChanged
イベントでの作業を行うことができます。
private void OnVisibleBoundsChanged(ApplicationView sender, object args)
{
//TODO:
}
私の知る限りでは、今のナビゲーションバーを非表示にする方法が他にないので、この方法は、あなたの問題を解決する必要がありますが、この方法は、あなたがhiあなたをどうやったのか、私たちに伝えるためにコメントを残すことができ、動作しません。ナビゲーションバー。
私の答えで方法を確認しましたか?それは受け入れられる答えですか? –
私はGrace Fengの答えが正しいことを確認します。 – Kibernetik