代码之家  ›  专栏  ›  技术社区  ›  Benny

如何在ViewModel中从视图中获取动态值?

  •  2
  • Benny  · 技术社区  · 14 年前

    我遇到一个场景,我需要根据视图中当前的选择在视图模型中做一些事情,但是根据MVVM,视图模型不应该知道视图的存在,那么如何在视图中获得动态选择呢?

    1 回复  |  直到 14 年前
        1
  •  3
  •   Amsakanna    14 年前

    Josh Smith's Article on MVVM

    与MVP中的演示者不同, ViewModel不需要引用 一种观点。视图绑定到属性 在视图模型上,反过来, 显示模型中包含的数据 对象和其他特定于 风景。

    因此,您可以在ViewModel中拥有一个属性,并将其绑定到ListView的SelectedItem。