【Xamarin】App.xaml.csからDisplayAlert()がコールできない

環境

・macOS Mojave(10.14.4)
・VisualStudio2019
・Xamarin.Forms 4.3

現象

App.xaml.csからポップアップの警告を出すDisplayAlert()関数が呼べない

原因

DisplayAlert()はPageクラスのメソッドなので、Pageクラスを継承していないAppクラス(Applicationクラスを継承)ではコールできない

対策

クラスのメンバであるMainPage(Pageクラスを継承)を通して、MainPage.DisplatAlert()と呼べばいける

コメント

タイトルとURLをコピーしました