Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Prism DialogService显示模式对话框_C#_Xamarin_Xamarin.forms_Prism - Fatal编程技术网

C# Prism DialogService显示模式对话框

C# Prism DialogService显示模式对话框,c#,xamarin,xamarin.forms,prism,C#,Xamarin,Xamarin.forms,Prism,我正在使用Prism IDialogService弹出一个屏幕,询问一些补充信息和验证,在决定是否使用sabe之前,我的问题是何时使用 _dialogService.ShowDialog("InconsistenciasDialog", param, CloseDialogCallbackAsync); if (allDataFill) saveAll(); 在CloseDialogCallbackAsync方法中,我

我正在使用Prism IDialogService弹出一个屏幕,询问一些补充信息和验证,在决定是否使用sabe之前,我的问题是何时使用

        _dialogService.ShowDialog("InconsistenciasDialog", param, CloseDialogCallbackAsync);
        if (allDataFill)
            saveAll();
在CloseDialogCallbackAsync方法中,我设置了一个属性'allDataFill',以便知道对话框是否获得了我需要的所有信息,这就是我需要对话框作为模态和sincronus对话框的方式

对话框显示,但不是以一种简单的方式,在中间测试变量allDataFill,这是一个问题,因为该变量还没有数据

这就是我需要一个模态对话框的方式,它可能是With DialogService吗


有什么想法吗?

IDialogService.ShowDialog确实显示了一个模式对话框,当对话框关闭时将调用回调


如果希望它是非模态的,可以使用
Show

关闭对话框之前,是否要检查数据是否已填充?或者您不希望用户在数据完全加载之前关闭对话框?