C# 第一次打开页面时在Xamarin中显示警报

C# 第一次打开页面时在Xamarin中显示警报,c#,xamarin,C#,Xamarin,我希望显示警报的应用程序页面是在首次加载页面时显示的。页面正在使用StackLayout控件和页面上的几个按钮 DisplayAlert("Question?", "Heave you entered your information before", "Yes", "No"); 这是我目前拥有的,但它没有显示。我是否需要将其包含在布局子项中或类似于这些行的内容中谢谢。如果要在加载页面时显示它,请将其放置在on appearing方法中 protected async override voi

我希望显示警报的应用程序页面是在首次加载页面时显示的。页面正在使用
StackLayout
控件和页面上的几个按钮

DisplayAlert("Question?", "Heave you entered your information before", "Yes", "No");

这是我目前拥有的,但它没有显示。我是否需要将其包含在布局子项中或类似于这些行的内容中谢谢。

如果要在加载页面时显示它,请将其放置在
on appearing
方法中

protected async override void OnAppearing ()
{
  base.OnAppearing ();

  // any other initialization code goes here

  await DisplayAlert("Question?", "Have you entered your information before?", "Yes", "No");
}

谢谢你的答复。啊,这就是你做一个OnAppearing的方式,我会尝试告诉你它是否有效。再次谢谢你们,好了,谢谢你们回答我的问题