Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.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
添加xamarin的标题。表单母版页包含选项卡页作为详细信息页_Xamarin_Xamarin.forms - Fatal编程技术网

添加xamarin的标题。表单母版页包含选项卡页作为详细信息页

添加xamarin的标题。表单母版页包含选项卡页作为详细信息页,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我正在使用母版详细信息页 详细信息页面是一个选项卡式页面 <TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" ...... > <views:InboxPage Title="" Icon="tabb_inbox.png" /> <views:AgendaPage Title="" Icon="tabb_agenda.png"/> <views:Atten

我正在使用母版详细信息页

详细信息页面是一个选项卡式页面

<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" ...... >
    <views:InboxPage    Title="" Icon="tabb_inbox.png" />
    <views:AgendaPage    Title="" Icon="tabb_agenda.png"/>
    <views:AttendancePage    Title="" Icon="tabb_attendance.png"/>
    <page:CalendarPage Title="" Icon="tabb_calendar.png" ></page:CalendarPage>
    <views:MarksPage    Title="" Icon="tabb_marks.png"/>
    <!--<views:CalendarPage Title="" Icon="tabb_calendar.png" />-->


</TabbedPage>
在母版页中,使用以下命令渲染

 public partial class MasterPage : MasterDetailPage
    {
  public MasterPage()
        {
Detail = new NavigationPage(bottomBarPage);

        Master = new MasterPageMenu()
        {
            Title = "The Title ",

            Icon = (Device.OS == TargetPlatform.iOS) ? "icon.png" : null
        };
}
}
有没有办法在菜单图标旁边显示页面标题


我通常在程序代码中传递标题,如下所示(导航到页面时)

但我认为,如果您愿意的话,也可以在XAML代码中这样做(在选项卡式页面中,将Title属性赋予它)



谢谢,但当我为选项卡式页面添加标题时,该页面没有显示在菜单图标旁边,它显示在图标下的选项卡式导航中。啊,是的,我知道这个错误,我以前有过,我在我的旧项目中挖掘,看看是否能找到iToops这是我的错,我希望导航页面的标题显示在菜单中,感谢您的评论,如您所述,通过添加标题解决了此问题
 public partial class MasterPage : MasterDetailPage
    {
  public MasterPage()
        {
Detail = new NavigationPage(bottomBarPage);

        Master = new MasterPageMenu()
        {
            Title = "The Title ",

            Icon = (Device.OS == TargetPlatform.iOS) ? "icon.png" : null
        };
}
}
new tabbedPafe(){ Title = 'Put title here'};
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" ...... Title="Title here">


 <views:InboxPage    Title="" Icon="tabb_inbox.png" />
    <views:AgendaPage    Title="" Icon="tabb_agenda.png"/>
    <views:AttendancePage    Title="" Icon="tabb_attendance.png"/>
    <page:CalendarPage Title="" Icon="tabb_calendar.png" ></page:CalendarPage>
    <views:MarksPage    Title="" Icon="tabb_marks.png"/>
    <!--<views:CalendarPage Title="" Icon="tabb_calendar.png" />-->

</TabbedPage>