按钮让我的应用程序崩溃?

时间:2017-08-10 06:20:32

标签: c# xaml button xamarin cross-platform

我正试图制作一个让我去另一页的按钮。但每次我按下按钮我的应用程序崩溃D:寻求帮助!

我的代码。

第1页名为“LoginPage”

public LoginPage()
{
    InitializeComponent();
    MainPage = new NavigationPage(new Signup());
}

async void SignupProcedure(object sender, EventArgs e)
{
    await Navigation.PushAsync(new Signup());
}

<Button x:Name="Btn_Signup" Text="Sign up" Clicked="SignupProcedure"/>

第2页命名为“注册”

async void OnPreviousPageButtonClicked(object sender, EventArgs e)
{
   await Navigation.PushAsync(new LoginPage());
}

1 个答案:

答案 0 :(得分:1)

确保您的MainPage在App.xaml.cs中声明,而不是您示例中的LoginPage的构造函数。

如下所示:

public App()
    {

        InitializeComponent();

        MainPage = new NavigationPage(new Signup());

    }