質問するログイン新規登録

回答編集履歴

1

リンク修正

2020/05/26 17:29

投稿

f-miyu
f-miyu

スコア1625

answer CHANGED
@@ -1,4 +1,4 @@
1
- Displayalertではできないので、DependencyServiceで、画面をロックするようなダイアログを表示する処理をプラットフォーム毎に自分で書くことになります。ただ、少々面倒なので、[Acr.UserDialogs](https://teratail.com/questions/264951)というライブラリを利用してみてはいかがでしょうか?以下のようにすれば、画面をロックしたダイアログを表示することができます。
1
+ Displayalertではできないので、DependencyServiceで、画面をロックするようなダイアログを表示する処理をプラットフォーム毎に自分で書くことになります。ただ、少々面倒なので、[Acr.UserDialogs](https://github.com/aritchie/userdialogs)というライブラリを利用してみてはいかがでしょうか?以下のようにすれば、画面をロックしたダイアログを表示することができます。
2
2
 
3
3
  ```C#
4
4
  await UserDialogs.Instance.ConfirmAsync($"選択された{data.ItemName}を取り消しをしますか?", "商品の取り消し", "はい", "いいえ");