【问题标题】:Binding to DataModel in MVVMCross在 MVVMCross 中绑定到 DataModel
【发布时间】:2015-02-28 23:59:11
【问题描述】:

我已经在网上完成了介绍教程,而且效果很好。我的问题是 Mvvmcross 怎么知道哪个 View 与 ViewModel 相关联?在它们相互引用的代码中我看不到任何内容。

【问题讨论】:

    标签: xamarin xamarin.android mvvmcross


    【解决方案1】:

    默认模式是命名约定。 如果您的视图名为“AwesomeView”,Mvx 将在应用初始化时为其分配“AwesomeViewModel”。

    当您的视图被实例化时,Mvx 会将依赖项(ViewModel)作为绑定上下文“注入”到您的视图中

    所以查找视图模型的约定是 [ViewName]Model 如果我是正确的,这可以使用反射

    【讨论】:

    • 非常感谢您的回答。我花了一整天的时间试图弄清楚。谁知道这么简单!
    • 没错。如果您不了解该约定,那么没有任何意义。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多