Всплывающее окно без кнопки Xamarin.Формы

#c# #visual-studio #xamarin.forms

#c# #visual-studio #xamarin.forms

Вопрос:

Я пишу приложение работоспособности на Xamarin. Я хочу показывать всплывающее окно без кнопки при входе пользователя в систему и говорит: «Пользователь действителен. Перенаправление на страницу приветствия через 5 секунд «. но без кнопки.

 var isVaild = AreCredentialsCorrect(user);
if (isVaild)
{
    await DisplayAlert("Register", "Valid user. Redirecting to Welcome page in 5 secs.", "OK");
    App.IsUserLoggedIn = true;
    OnAppearing();
    await Navigation.PopAsync();
}
else
{
    await DisplayAlert("Alert", "Not a valid entry.", "OK");
    passw.Text = string.Empty;
}
 

Комментарии:

1. всплывающее окно, которое автоматически закрывается без взаимодействия с пользователем, обычно называется «тостом». Существует ряд плагинов для форм, которые будут делать это, в том числе github.com/aritchie/userdialogs

2. Я смотрю это сейчас, спасибо за ответ 🙂

3. @Jason также добавляется в github.com/xamarin/XamarinCommunityToolkit#toast

4. Это больше похоже на activityindicator или подсказки о ходе выполнения в Acr.Userdialog . Или вы можете подделать его с помощью сетки.