Stellen Sie zunächst sicher, dass Ihre App auf einem NavigationPage
basiert, um die Navigation in Xamarin.Forms zu ermöglichen. Setzen Sie dazu die MainPage
Eigenschaft Ihrer App.cs
auf eine NaviationPage
Instanz.
public App()
{
MainPage = new NavigationPage(new YourStartPage());
}
nun eine zweite Forms Xaml Page
oder Forms ContentPage
zu Ihrem Projekt hinzufügen, dass Sie von Ihrer Startseite navigieren können. Stellen Sie sicher, Ihre OnButtonClicked
Handler als erklärt async
(wie in der Probe unten) und navigieren Sie wie folgt aus:
async void OnButtonClicked(object sender, EventArgs args)
{
await Navigation.PushAsync(new Page2());
}
Was meinen Sie mit „umleiten“? Zu einer anderen Seite navigieren? –
Danke, ich habe korrigiert. –