【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をコピーしました