Xamarin.android 如何从ViewModel显示MvxDialogFragment?
在这个例子中 MvxDialogFragment从活动启动 如何直接从ViemModel显示我的MvxDialogFragment 我有两个视图模型:ListViewModel和DetailViewModel 在ListViewModel中:Xamarin.android 如何从ViewModel显示MvxDialogFragment?,xamarin.android,xamarin,mvvmcross,Xamarin.android,Xamarin,Mvvmcross,在这个例子中 MvxDialogFragment从活动启动 如何直接从ViemModel显示我的MvxDialogFragment 我有两个视图模型:ListViewModel和DetailViewModel 在ListViewModel中: public DetailViewModel SelectedItem { get { return _SelectedItem; } set { _SelectedItem
public DetailViewModel SelectedItem
{
get { return _SelectedItem; }
set
{
_SelectedItem = value;
ShowViewModel<DetailViewModel>(new { id = value.Model.Id }); //Show my activity in Dialog mode
}
}
public detailview模型SelectedItem
{
获取{return\u SelectedItem;}
设置
{
_选择editem=值;
ShowViewModel(新的{id=value.Model.id});//在对话框模式下显示我的活动
}
}
提前谢谢你。我想你应该调查一下。
它包含一个类似于Thank you Stuart的示例,但它不是我需要的,我不需要确认,我需要检索somme数据,这就是为什么我需要通过fragment执行此操作。我发现MvxDialogFragment类可以做到这一点,但我无法直接从我的viewModel中显示它,而且您的框架中没有DialogActivity类。很抱歉,我不理解您所说的
DialogActivity
类是什么意思。也许你可以在问题中加入更多的细节(代码、图表、解释)来解释你想要做什么。