如何从 ViewModel 显示 MvxDialogFragment?

cha*_*amo 5 xamarin.android mvvmcross xamarin

在此示例中https://github.com/MvvmCross/MvvmCross-Tutorials/tree/master/DialogExamples/DialogExamples.Droid

MvxDialogFragment 从 Activity 启动。

如何直接从 ViemModel 显示我的 MvxDialogFragment?

我有两个 ViewModel:ListViewModel 和 DetailViewModel

在列表视图模型中:

public DetailViewModel SelectedItem
    {
        get { return _SelectedItem; }
        set
        {
            _SelectedItem = value;
            ShowViewModel<DetailViewModel>(new { id = value.Model.Id }); //Show my activity in Dialog mode
        }
    }
Run Code Online (Sandbox Code Playgroud)

先感谢您。

Pap*_*Pap -1

我认为你应该调查一下这个它包含MvxDialogFragment及其视图模型的示例