Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 隐藏导航栏但保留后退按钮_C#_Android_Xaml_Xamarin_Xamarin.forms - Fatal编程技术网

C# 隐藏导航栏但保留后退按钮

C# 隐藏导航栏但保留后退按钮,c#,android,xaml,xamarin,xamarin.forms,C#,Android,Xaml,Xamarin,Xamarin.forms,我使用xamarin表单构建android应用程序,并使用导航页面在页面之间导航。我想隐藏该栏,但保留“后退”按钮,因为我还有一些其他控件要放在顶部区域。我为此使用了和,但如果该条隐藏,则“后退”按钮似乎无法恢复。有没有显示后退按钮 XAML: 当HasNavigationBar=True,HasBackButton=True时: 当HasNavigationBar=True,HasBackButton=False时: 以上两种方法都有效 但是当HasNavigationBar=False,

我使用xamarin表单构建android应用程序,并使用导航页面在页面之间导航。我想隐藏该栏,但保留“后退”按钮,因为我还有一些其他控件要放在顶部区域。我为此使用了和,但如果该条隐藏,则“后退”按钮似乎无法恢复。有没有显示后退按钮

XAML:


当HasNavigationBar=True,HasBackButton=True时: 当HasNavigationBar=True,HasBackButton=False时: 以上两种方法都有效

但是当HasNavigationBar=False,HasBackButton=True时:它不起作用。
后退按钮是导航栏的一部分。如果不显示导航栏,则无法显示它


唯一的方法是创建后退按钮并使用NavigationService.GoBack分配命令…

后退按钮是导航栏的一部分。如果不显示导航栏,则无法显示它


唯一的方法是创建后退按钮,并使用NavigationService.GoBack…分配命令。

后退按钮位于导航栏中。。。隐藏导航。酒吧。然后创建您自己的按钮,并将其放置在您想要的位置,并让它执行Finish()@Sushingover没有办法让系统嵌入软件后退按钮吗?导航栏中有;-)好的,我明白了。我想使用系统按钮,因为我有多个页面可以执行相同的操作。可以将导航栏与
HasBackButton
一起使用,也可以关闭导航栏,并以自己的样式将自己的“导航栏”/“后退按钮”添加到页面中。后退按钮位于导航栏中。。。隐藏导航。酒吧。然后创建您自己的按钮,并将其放置在您想要的位置,并让它执行Finish()@Sushingover没有办法让系统嵌入软件后退按钮吗?导航栏中有;-)好的,我明白了。我想使用系统按钮,因为我有多个页面可以执行相同的操作。可以将导航栏与
HasBackButton
一起使用,也可以关闭导航栏并以自己的样式将自己的“导航栏”/“后退按钮”添加到页面中。
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         x:Class="CH.AdDetailPage"
         NavigationPage.HasNavigationBar="True"
         NavigationPage.HasBackButton="True"
         NavigationPage.BackButtonTitle="Back" Title="AdDetail">
    <ContentPage.Content>
        <StackLayout>
            <Label Text="Welcome to Ad Detail Pages!" />
        </StackLayout>
    </ContentPage.Content>
</ContentPage>