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
C# 如何仅使用c在xamarin表单中导航到新页面#_C#_Xamarin - Fatal编程技术网

C# 如何仅使用c在xamarin表单中导航到新页面#

C# 如何仅使用c在xamarin表单中导航到新页面#,c#,xamarin,C#,Xamarin,我正在开发一个简单的应用程序,用于跟踪纸牌游戏的生活。我是xamarin的新手,所以我从一开始就很小,只是慢慢地添加更多的功能。目前,我有两页;一个页面(从其开始的页面(根页面?)只有一个lifetotal编号,两个递增和递减按钮,一个切换到双人布局的按钮,然后是第二个页面,其中有两个lifetotals和4个按钮(每个lifetotal的递增和递减).我用C#写了所有这些,我希望保持这种方式,但是,我很难找到一种方法使切换到两人模式的按钮显示第二页。我在谷歌搜索的所有内容似乎都指向我想要避免的

我正在开发一个简单的应用程序,用于跟踪纸牌游戏的生活。我是xamarin的新手,所以我从一开始就很小,只是慢慢地添加更多的功能。目前,我有两页;一个页面(从其开始的页面(根页面?)只有一个lifetotal编号,两个递增和递减按钮,一个切换到双人布局的按钮,然后是第二个页面,其中有两个lifetotals和4个按钮(每个lifetotal的递增和递减).我用C#写了所有这些,我希望保持这种方式,但是,我很难找到一种方法使切换到两人模式的按钮显示第二页。我在谷歌搜索的所有内容似乎都指向我想要避免的xml。有人能帮我理解如何做到这一点吗

我正在开发一个我的好友为了解xamarin的工作原理而开发的应用程序,这就是所有奇怪的评论

代码:(我需要填写的代理位于底部,名为MorePlayer)


}

首先,当您第一次在
App.xaml.cs中分配
主页时,需要将其包装在
导航页面中

MainPage = new NavigationPage(new MainPage());
然后,导航到代理中的下一页

this.Navigation.PushAsync(new Page2());

首先,在
App.xaml.cs

MainPage = new NavigationPage(new MainPage());
然后,导航到代理中的下一页

this.Navigation.PushAsync(new Page2());

谢谢!这是朝着正确方向迈出的一步不幸的是,它给了我一个错误“MainPage”不包含“NavigationPage”的定义,也没有可访问的扩展方法…等等,抱歉,我没有看到。它现在起作用了!非常感谢!谢谢!这是朝着正确方向迈出的一步不幸的是,它给了我一个error“MainPage”不包含“NavigationPage”的定义,也没有可访问的扩展方法…等等,很抱歉,我没有看到。它现在可以工作了!非常感谢!