使导航栏在Xamarin.Forms中消失

我是Xamarin.Forms和C#的新手,我想知道如何在NavigationPage中显示一叠Pages,而不显示导航栏。 这是我在App.cs中的代码:

using Xamarin.Forms; namespace Test { public class App { public static Page GetMainPage () { return new NavigationPage (new StartPage ()); } } } 

我该怎么做才能在显示StartPage时, StartPage导航栏?

在StartPage中,添加它(在构造函数或ViewAppearing中)

 NavigationPage.SetHasNavigationBar(this, false); 

XAML它可以在ContentPage定义中完成如下操作

 NavigationPage.HasNavigationBar="False"