导航到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());