导航到xamarin表单中的下一页点击手势
问题描述:
我已经点击标签的事件转到下一页,但是在xamarin表单中,我无法获得适当的语句在主页的下一页上移动。我使用了下面的代码。导航到xamarin表单中的下一页点击手势
var forgetPassword_tap = new TapGestureRecognizer();
forgetPassword_tap.Tapped += (s, e) =>
{
// App.Current.MainPage = MyContentPage;
App.Current.MainPage = new NavigationPage();
App.Current.MainPage.Navigation.PushAsync(page:MyContentPage());
};
forgetPasswordLabel.GestureRecognizers.Add(forgetPassword_tap);
在上述声明中,我收到了错误,如“MyContentPage”不是有效的参数。
答
如果MyContentPage
页的实例已经创建,这应该做到这一点:
App.Current.MainPage = new NavigationPage(MyContentPage);
如果没有,MyContentPage
是一个类型,而不是一个实例:
App.Current.MainPage = new NavigationPage(new MyContentPage());