Xamarin表格UWP隐藏标题栏

时间:2016-05-31 15:07:40

标签: xamarin.forms uwp titlebar

我想知道是否有人知道如何隐藏Xamarin Forms通用Windows平台应用程序的标题(灰色)栏?我已经看到一些针对Android的解决方案,但我无法推断出一个等价物。

我遇到的一个Android解决方案:RequestWindowFeature(WindowFeatures.NoTitle);

enter image description here

非常感谢任何建议/想法,谢谢!

2 个答案:

答案 0 :(得分:5)

解决方案:

NavigationPage.SetHasNavigationBar(this, false);

在代码隐藏中。

答案 1 :(得分:0)

您可以将以下任何设置应用于主视图。设置它们的最佳位置是在 Window.Current.Activate() 方法之前的 App.xaml.cs

注意:全屏模式与最大化窗口不同,因为它会隐藏标题和Windows任务栏

全屏模式

启动应用程序

ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen;

要在运行时切换到全屏

ApplicationView.GetForCurrentView().TryEnterFullScreenMode();

注意:它返回一个布尔值,指示它是否成功,因此您可以根据结果以编程方式更改代码行为。