【发布时间】:2014-06-04 18:34:16
【问题描述】:
如何将对话框小部件与类绑定?有问题的类在 Core 项目中定义。
到目前为止,我找不到任何这样的例子。我很乐意将 axml 绑定到 VM。
编辑
看来这个教程 https://github.com/MvvmCross/MvvmCross-Tutorials/tree/master/Fragments 应该让我开始。
但是,我不确定单击列表项时如何显示对话框。上面的示例将按钮单击事件映射到视图中的方法,后者显示对话框。
我的列表项没有与之关联的视图。虽然它有一个视图模型。单击列表项时如何显示对话框???
另外,https://github.com/MvvmCross/MvvmCross-Tutorials/blob/master/Fragments/FragmentSample.UI.Droid/Views/HomeView.cs 中的 sn-p 的合理性是什么
var existingDialog = (NameDialogFragment)SupportFragmentManager.FindFragmentByTag(NameDialogTagName);
if (existingDialog != null)
existingDialog.ViewModel = HomeViewModel.Names;
【问题讨论】:
标签: mvvmcross