Xamarin Forms UWP 隐藏标题栏
Xamarin Forms UWP Hide Title Bar
我想知道是否有人知道如何隐藏 Xamarin Forms 通用 Windows 平台应用程序的标题(灰色)栏?我已经看到了一些 Android 的解决方案,但我无法推断出等效的解决方案。
我偶然发现的 Android 解决方案之一:RequestWindowFeature(WindowFeatures.NoTitle);
任何 suggestions/ideas 将不胜感激,谢谢!
您可以将以下任何设置应用于您的主视图。设置它们的最佳位置是在 App.xaml.cs Window.Current.Activate()[= 之前33=]方法。
注意:全屏模式不同于最大化 Window,因为它会隐藏标题和 Windows 任务栏
以全屏模式启动应用程序
ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen;
在运行时切换到全屏
ApplicationView.GetForCurrentView().TryEnterFullScreenMode();
注意:它 returns 一个指示是否成功的布尔值,因此您可以根据结果以编程方式更改代码行为。
解决方案:
NavigationPage.SetHasNavigationBar(this, false);
在代码隐藏中。
我想知道是否有人知道如何隐藏 Xamarin Forms 通用 Windows 平台应用程序的标题(灰色)栏?我已经看到了一些 Android 的解决方案,但我无法推断出等效的解决方案。
我偶然发现的 Android 解决方案之一:RequestWindowFeature(WindowFeatures.NoTitle);
任何 suggestions/ideas 将不胜感激,谢谢!
您可以将以下任何设置应用于您的主视图。设置它们的最佳位置是在 App.xaml.cs Window.Current.Activate()[= 之前33=]方法。
注意:全屏模式不同于最大化 Window,因为它会隐藏标题和 Windows 任务栏
以全屏模式启动应用程序
ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen;
在运行时切换到全屏
ApplicationView.GetForCurrentView().TryEnterFullScreenMode();
注意:它 returns 一个指示是否成功的布尔值,因此您可以根据结果以编程方式更改代码行为。
解决方案:
NavigationPage.SetHasNavigationBar(this, false);
在代码隐藏中。