2014-12-17 15 views
9

How to wyświetlać okno alertu z Xamarin.Forms do sprawdzania poprawności?Jak wyświetlić okno alertu z Xamarin.Forms do sprawdzania poprawności?

Wiem, że możemy wyświetlić alert za pomocą poniższego kodu z kodu ContentView, ale chcę wyświetlić alert alertu z mojego ViewModel.

DisplayAlert ("Alert", "You have been alerted", "OK"); 

Mam zarejestrowany mój ViewModel przeciwko widoku z poniższym kodzie.

ViewFactory.Register<[ContentPage], [ContentPageViewModel]>(); 

Odpowiedz

29

Można wyświetlić alert z dowolnego miejsca w projekcie Xamarin.Forms poprzez własności statyczne App.Current np MainPage

await App.Current.MainPage.DisplayAlert("Test Title", "Test", "OK"); 
+0

dzięki, znalazłem to działa w Async env, dodając czekać na start! –

+1

Powinny być wyjątkiem odpowiedzi. Dzięki! – aherrick

+0

To działa dobrze. Dziękuję bardzo! – GvSharma

Powiązane problemy