代码之家  ›  专栏  ›  技术社区  ›  Robert Kozak

在Silverlight 3中使用元素到元素绑定?

  •  0
  • Robert Kozak  · 技术社区  · 16 年前

    如果使用MVVM,我并不认为Silverlight3中需要元素到元素的绑定。一个属性是否会直接影响另一个属性,从而导致该属性不稳定?

    对我来说,对在ViewModel中定义的显式属性进行双向绑定更有意义。

    1 回复  |  直到 16 年前
        1
  •  0
  •   Brian Genisio    16 年前

    我同意MVVM的使用严重降低了元素到元素绑定的有用性。

    不过,如果您所做的只是使用一个ViewModel属性绑定两个元素…你能测试什么?可以测试在ViewModel中设置属性是否会发送PropertyChanged事件…但这就是问题所在。只有当其他东西关心这个值时,测试这样的属性才有用。

    在简单的情况下,我可以看到element2element绑定更高效,代码更少。

    推荐文章