4

問題:

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");
    }
}

ウィンドウに焦点を当てているものは見つかりませんでした。

4

2 に答える 2