問題:
Xamarin Forms で DisplayActionSheet または DisplayAlert の背景を無効にする方法に関する問題に対処しているため、ユーザーがポップアップ ウィンドウから「出る」ことができる唯一の方法は、ウィンドウが要求したオプションを使用することです。
問題のスクリーンショットは次のとおりです: http://postimg.org/image/s16cp66wf/
これを行う簡単な方法があるかどうか知っていますか?探したけど見つからなかった……。
私は試した:
コントロールに付属のメソッドを使用しましたが、他には何も思いつきませんでした。私が今していることは、答えが出るまでそれを呼び出すことです。
コード: コード ビハインドからイベントを呼び出します
async void OnNextClicked(object sender, EventArgs args)
{
await userValidations.RMLocationServiceWindow();
}
そして、ポップアップウィンドウを呼び出します
public async Task RMLocationServiceWindow ()
{
string rta = null;
while (rta == null)
{
rta = await App.Current.MainPage.DisplayActionSheet("Do you accept to use the service?", "Cancel", "Continue");
}
}
ウィンドウに焦点を当てているものは見つかりませんでした。