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
Xaml 我如何在Xamarin浏览页面?_Xaml_Xamarin_Xamarin.ios_Xamarin.forms - Fatal编程技术网

Xaml 我如何在Xamarin浏览页面?

Xaml 我如何在Xamarin浏览页面?,xaml,xamarin,xamarin.ios,xamarin.forms,Xaml,Xamarin,Xamarin.ios,Xamarin.forms,我在Xaml中有以下代码: <Button Text="Click Me" Clicked="OnButtonClicked" /> 如何使用此方法导航页面?首先,请确保您的应用程序基于导航页面,以启用Xamarin.Forms中的导航。为此,请将App.cs的MainPage属性设置为NaviationPage实例 public App() { MainPage = new NavigationPage(new YourStartPage()); }

我在Xaml中有以下代码:

<Button Text="Click Me" Clicked="OnButtonClicked" />

如何使用此方法导航页面?

首先,请确保您的应用程序基于
导航页面
,以启用Xamarin.Forms中的导航。为此,请将
App.cs
MainPage
属性设置为
NaviationPage
实例

public App()
{           
    MainPage = new NavigationPage(new YourStartPage());
}
现在将第二个
表单Xaml页面
表单内容页面
添加到项目中,您可以从起始页导航到该页面。确保您的
OnButtonClicked
处理程序声明为
async
(如以下示例所示),并按如下方式导航:

async void OnButtonClicked(object sender, EventArgs args)
{
    await Navigation.PushAsync(new Page2());
}   

首先,确保您的应用程序基于
NavigationPage
,以启用Xamarin.Forms中的导航。为此,请将
App.cs
MainPage
属性设置为
NaviationPage
实例

public App()
{           
    MainPage = new NavigationPage(new YourStartPage());
}
现在将第二个
表单Xaml页面
表单内容页面
添加到项目中,您可以从起始页导航到该页面。确保您的
OnButtonClicked
处理程序声明为
async
(如以下示例所示),并按如下方式导航:

async void OnButtonClicked(object sender, EventArgs args)
{
    await Navigation.PushAsync(new Page2());
}   

“重定向”是什么意思?导航到另一个页面?谢谢,我已经更正了。你说的“重定向”是什么意思?导航到另一个页面?谢谢,我已经更正了。只需添加异步修饰符,这是我像这样使用的itOkey,但我得到以下错误消息:在iOS上不全局支持PushAsync,请使用导航页面。是的,您需要将整个应用程序包装到
app.cs
中的
导航页面中。我更新了我的答案,以便弄清楚该怎么做。只需添加异步修饰符,就像我这样使用itOkey,但我得到了一条错误消息:在iOS上不支持全局PushAsync,请使用导航页面。是的,你需要将整个应用程序包装到
app.cs
中的
导航页面中。我更新了我的答案,以便弄清楚该怎么办。