C# 使导航条以Xamarin.的形式消失
我对Xamarin.Forms和C#完全陌生,我想知道如何在导航页面中显示页面堆栈,而不显示导航栏。以下是我目前在App.cs中的代码:C# 使导航条以Xamarin.的形式消失,c#,android,ios,xamarin.forms,C#,Android,Ios,Xamarin.forms,我对Xamarin.Forms和C#完全陌生,我想知道如何在导航页面中显示页面堆栈,而不显示导航栏。以下是我目前在App.cs中的代码: using Xamarin.Forms; namespace Test { public class App { public static Page GetMainPage () { return new Naviga
using Xamarin.Forms;
namespace Test
{
public class App
{
public static Page GetMainPage ()
{
return new NavigationPage (new StartPage ());
}
}
}
我该怎么做才能使它在显示StartPage
时,屏幕上看不到导航栏?在StartPage中,添加此项(在构造函数或视图中)
在
XAML
中,可以在ContentPage
definition中执行以下操作
NavigationPage.HasNavigationBar="False"
对我加入了为我工作的构造函数。。对于新用户。。public MainPage(){NavigationPage.SetHasNavigationBar(this,false);InitializeComponent();}知道这个属性在表单中的作用吗?HasNavigationBarProperty似乎是可绑定的,但据我所知,它完全不起任何作用……@Jason你知道为什么NavigationPage.SetHasNavigationBar(这个,false);不在安卓上工作?iOS工作正常。您应该使用
导航页面。SetHasNavigationBar(,false)
@TheDeveloper@UniSize
NavigationPage.HasNavigationBar="False"