我在 MAUI 中遇到了一个错误,我只是想知道我是唯一一个,还是我在这个新环境中做错了什么:)
在通过单击按钮导航到新页面时,我总是能够做到这一点:
private async void OnButtonClicked(object sender, EventArgs e)
{
await Navigation.PushAsync(new Page1());
}
但它似乎不再起作用了,这就是我的 Page1 在 C# 代码中的样子:
public partial class Page1 : ContentPage
{
public Page1()
{
InitializeComponent();
}
protected override async void OnAppearing()
{
base.OnAppearing();
await MainThread.InvokeOnMainThreadAsync(async () => { await LoadRecipes(); });
}
private async Task LoadRecipes()
{
//no code yet
}
}
}
当我运行此代码并单击按钮时,没有任何反应。