Xamarin.Forms 导航页
Posted
技术标签:
【中文标题】Xamarin.Forms 导航页【英文标题】:Xamarin.Forms NavigationPage 【发布时间】:2017-08-27 12:53:25 【问题描述】:我想创建一个 NavigationPage,但我做错了。这是我的堆栈跟踪消息:“序列不包含任何元素。”有人可以帮我查明我的代码有什么问题吗? I uploaded an image of an error I'm getting.
这是 xaml 页面的代码隐藏:
namespace Quickies
public partial class QuickiesPage : NavigationPage
public QuickiesPage()
InitializeComponent();
这是我的“应用”类
namespace Quickies
public partial class App : Application
public App()
InitializeComponent();
MainPage = new NavigationPage (new QuickiesPage());
【问题讨论】:
【参考方案1】:导航页构造函数接受 Xamarin.Forms.Page 对象。您正在尝试发送一个导航页面对象。 你可以这样做:
public partial class QuickiesPage : ContentPage
或(因为我不确定您要做什么)
MainPage = new QuickiesPage ();
【讨论】:
以上是关于Xamarin.Forms 导航页的主要内容,如果未能解决你的问题,请参考以下文章
Prism Xamarin Forms 选项卡式页面导航不起作用
Xamarin Forms AppShell 如何返回上一页
TabbedPage 中的 Xamarin Forms Prism Navigation 表现为 PushModelAsync 或导航栏消失