Ich arbeite an einem Xamarin.Forms-Projekt und ich hatte diesen Fehler, den ich seit Stunden nicht mehr lösen kann. Ich hoffe, dass jemand zuvor ein ähnliches Problem erlebt hat und seine Erfahrungen teilen kann.Button hat nicht die richtige Signatur xamarin
ich A Xamarin.Forms.Xaml.XamlParseException was thrown
und diese Nachricht Position 23:5. Method EditInfoClicked does not have the correct signature
Mein Code sieht wie folgt aus.
XAML Syntax:
<StackLayout x:Name="_MapStack">
<Button BackgroundColor="#40A6FF"
WidthRequest="100"
BorderRadius="3"
Text="Edit"
FontSize="16"
TextColor="White"
Clicked="EditInfoClicked" />
und C# Syntax
async Task EditInfoClicked(object sender, EventArgs e)
{
ProfileDetailViewModel viewModel = new
ProfileDetailViewModel (Navigation, user);
var profileDetailPage = new shared.MyProfilePage()
{
BindingContext = viewModel
};
await Navigation.PushAsync(profileDetailPage);
}
Rückgabetyp zu verwenden ist Aufgabe muss ungültig sein. Überprüfen Sie diese http://stackoverflow.com/questions/12144077/async-wait-when-to-return-a-task-vs-void –